Hindu deity Ram's Indian birthplace of Ayodhya turns into high-security zone
By David Asta AlaresAyodhya, India, Nov 5 (EFE).- In the heart of the Indian city of Ayodhya, a group of police officials are unloading 3-meter (10 feet) high yellow barricades with barbed wire....