Hindu devotees gather around giant idols of Hindu god Rama, right, and his brother Lakshman during a religious procession to mark “Ram Navami” festival in Hyderabad, India, Saturday, March 28, 2015. Ram Navami celebrates the birth of Rama. (Photo by Mahesh Kumar A./AP Photo)
|