some reasons are....limited education, More war than teachers at home, and low in money
After the war with Great Britain was held, America was given its independence from its once mother country, Great Britain.
Because India got independence so people could choice the religion they wanted so so since that happened Pakistan turned into a muslim country and other religions felt unsafe about that.