John Kerry, the present Secretary of the State of United States, had written to the State department regarding Narendra Modi's visa when he was Senator. He had written to the State department to the effect that Visa should be denied to Modi on the grounds of his possible role in 2002 anti-Muslim pogrom. The US International Religious Freedom Act of 1998 (IRFA) bars entry of aliens ‘responsible for directly carried out, particularly severe violations of religious freedom’. John Kerry & the US State department did not rely on any official facts but heavily relied on reports in the Media and by Human Rights organizations to deny Modi a visa.
The Supreme Court of India appointed Special Investigation Team (SIT) investigating the Gujarat Riots had given Modi a clean chit long ago and had also reprimanded Media and Human Rights organizations for spicing up the Gujarat Riots story. Here are a few resources available in the public domain which expose the anti-India / anti-Modi agenda of these Media and Human Rights organizations.
Would John Kerry now be man enough to own-up to his government's goof-up and take pro-active steps to invite Narendra Modi to the US?
Time only shall reveal!
Evidence Against Teesta Setalvad
Arundhati Roy & Human Rights Watch spiced up Gujarat riot incidents
Caught Lying: Human Rights Watch's Meenakshi Ganguly