Messages against Indian Prime Minister Narendra Modi were spray painted on the entrance to the BAPS Shri Swaminarayan Mandir in California.
Devotees who arrived early morning on March 8 at the BAPS Shri Swaminarayan Mandir were shocked to find the words “Hindustan Murdabad,” which means “death to” or “down with” Hindus and ...