You say that it is yet to be proved that Modi is responsible for all the riots. How can it be proved when Modi is not allowing Courts to function in Gujarat and even after the cases have been transferred to Maharashtra, his henchmen are threatening the witnesses.
People have spoken against him, media has spoken against him, human rights people have spoken against him, opposition parties have spoken against him, etc. One of the top police officials of the IPS Gujarat cadre has spoken about how Modi and his Government interfered in the functioning of the administrative machinery. Competent police officers could not control the situation because they were transferred or Modi himself passed direct orders. What more evidence you require?
One Mr. Pandya was the Commissioner of Police, Ahmedabad, at that time. He is certainly an incompetent officer, lacking professionalism but was an ideal "Yes Man" of Modi.