lord-rama

Hindus around the world have been celebrating the Ram Navami festival. The event commemorates the birth of Lord Rama, believed