A heavy security presence has been deployed to the city of Puri in India’s Odisha state – as the gods from the Shree Jagannath Temple board their chariots to visit other temples. This festival is called the “Rath Yatra” and it holds major religious significance for the Hindus as it …
Read More »