Indian Security Forces Flood Ayodhya
GO TO SOURCE AYODHYA, INDIA, March 14, 2002: Indian security forces have put on a massive show of strength in Ayodhya as Hindus prepare to hold special prayers at a disputed holy site in defiance of a Supreme Court ban. More than 2,000 police and paramilitary troops marched through the northern town, hours after a senior Hindu leader vowed that…
