Press "Enter" to skip to content

Indian Supreme Court Rules Ayodhya Religious Site Belongs to Hindus

The disputed religious site of Ayodhya in northern India belongs to Hindus, India's Supreme Court said in a landmark ruling on Saturday. The 2.77 …

%d bloggers like this: