Ayodhya, India — AFP While for many Hindus in India, the opening of a grand new temple this month was a long-held ambition that materialized, for India’s over 200 million Muslims like Mohammed Shahid, the day will evoke only blood-soaked memories. The shrine in Ayodhya has been built on the ground where an ancient mosque […]