Javed Rana Biggest terrorist, killer of humanity sitting as PM of India: NC MLA NC MLA Javed Rana has criticised Prime Minister Narendra Modi by calling him as 'killer of humanity.' « Previous1Next » 1 of 1