Massive protest rallies were held in various states in the United States including New York against the remarks on Prophet Mohammed.
Massive protest rallies were held in various states in the United States including New York against the remarks on Prophet Mohammed.