Why was India divided into two different countries when it won independence from Britain????

India was divided into two separate countries, India and Pakistan, when it gained independence from Britain in 1947 due to religious and political tensions between different groups in the region. The Muslim League, led by Muhammad Ali Jinnah, demanded a separate nation for Muslims to protect their rights and interests, resulting in the creation of Pakistan as a separate Muslim-majority country. This partition led to widespread violence and displacement of millions of people, and remains a contentious issue in the history of South Asia.

shorter

India was divided into two countries, India and Pakistan, due to religious and political tensions between different groups in the region, particularly between Hindus and Muslims.