International students are expected to pay full fees for medical school.The best country to get a medical school scholarship is the country where you are a citizen.
Medical schools are not really responsible for educating the doctors of other countries. This is not financially feasible.
Medical school scholarships are rare to begin with. There is almost no chance scholarship funds would be given to a non-citizen.