The word Ayodhya in Sanskrit itself means that which is unassailable, unconquerable or that which cannot be fought with. 'A' + 'Yudhya' = Ayodhya. This is the obvious military angle that hardly anyone pays attention to. Now the reason that Ayodhya was named so was because it was structurally designe
The recently released Hindi film The Kashmir Files has sparked considerable debate around the whitewashed Hindu genocide in Kashmir. For some, the film