Prakash Raj in the 2018 video is seen mocking the culture of Ram Leela, that is performed in every village and town in most of North India during Dussehra. Raj is seen equating Ram Leela to child porn.
The Indo-Canadian Arts Council was also the organisation behind the Niagra Falls being decorated in Indian Tri-colour lights in honour of India's independence day this year.
Raja Ki Mandi station in Agra became the latest Railway station to get some Artistic feel. Students of Lalit Kala Sansthan are painting the walls with depictions from "Ram Baraat"