“India is a democracy, not a rogue nation,” USCIRF report on India gets rejected by its own members
The United States Commission on International Religious Freedom (USCIRF), the same body that had once recommended denial of US tourist visa to PM Modi after the Gujarat riots when he was ...