Between 1969 and 2001 there were 21 riots took place only in gujrat and many more in whole country but why politicians and media revive and raise gujrat riots of 2002 is it not a congress/international concipiracy against bjp/modi/nationalist hindus to defame them to get political gain?
First and foremost, I deplore all the people who incited all the (as you said) 21 or so riots. Most of the people who suffered in these riots were innocent people. As in most cases of rioting, the culprits get away and the innocents suffer. Whoever are responsible to incite riots, take part in the riots and those in power during these riots need to be punished - not only those in power in Gujarat but all those in other places where the riots took place. Political reasons are of course, connected in reviving the memories of any riots as our politicians leave no stone unturned to do anything for the sake of votes.
Your vote on this answer has already been received
You will not know, people will appear all of a sudden even before you step into second stage of your harmless project claiming to be either not enviornment friendly, or displacement of local people etc etc. That is what is happening in Gujarat, people no way connected to Gujarat are making all hulla gulla and blaming Narendra Modi for not having communal riots after Godhra incident. Even for not having, there are agencies working and blaming the unblemished. But, most curious point is, none from Gujarat is blaming except suspended police official Sanjiv Bhatt.