Delhi celebrates Ram Navami
Delhiites on Wednesday celebrated Ram Navami, the birth of Lord Rama, with ritualistic fasting and special prayers at noon when the Hindu god is believed to have been born.
India held a grand ceremony in New Delhi on January 26 to celebrate its 60th Republic Day.