From 1st April (no April Fool’s Day joke) to 9th April this year in India the festival of Navaratri was celebrated ‒ literary the nine nights of the divine Mother (nava meaning ‘nine’ and ratri – ‘night’). It is solely through the power of Shakti, Devi Maa, that the demonical forces are slain and righteousness takes victory
Read more