NewZense – New Sense or Nonsense, You Decide!!
A case of anti-India slogans being written on the wall of Swaminarayan Temple in Toronto, Canada…