US Commission on religious freedom is a political entity, report motivated
The US Commission on International Religious Freedom’s (USCIRF) annual report 2015 is an egregious assault on India’s dignity as a sovereign nation, especially the tasteless reference to Prime Minister Narendra Modi being the only person who’s tourist visa was revoked by the State Department in 2005 under a clause in … Read More