American Islamists’ double standards on Kashmir
(IPT) American Islamists pushed alarmist rhetoric and double standards following the Indian ruling Bhartiya Janata Party (BJP)’s recent action ending autonomy for the Indian portion of Jammu and Kashmir. The Himalayan Muslim-majority state of Jammu and Kashmir has been a source of […]