Ayodhya: Abode of Ram or Allah Leave a comment Published On: 21/07/2010 - 1:51 PM By INDIAN AWAAZ (Last Updated On: 21/07/2010)