Uttar Pradesh is the fourth largest state of India, which is spread over 240,928 square kilometers. This state covers 7.33 ...
A survey of the Khalistan movement shows it has been driven by grievances, hatred, and distorted history rather than clarity of purpose ...