Modi did not do anything against the killings of innocent people in Guajarath riots. Now, he has been taught a lesson, and why the hell he is whining over?
Modi, being a CM does not get you the privilegs of US President or an Indian president.
If you really want US visa, get recommendation letters from all the families who lost someone in the riots. If you can't, please keep your mouth shut.