Ayodha
More News
-
Dozens detained in India over social media comments after Babri Mosque ruling
There were 1,355 allegedly inflammatory comments on Facebook, and 98 YouTube videos
There were 1,355 allegedly inflammatory comments on Facebook, and 98 YouTube videos