3 charged in Brampton Hindu temple demonstration as India’s Modi weighs in
Police in Peel say three people have been arrested and charged in the incident, as condemnation from Canadian politicians continues.
Police in Peel say three people have been arrested and charged in the incident, as condemnation from Canadian politicians continues.