ADVERTISEMENT
Video
Concerns grow over public trust in Toronto police following recent allegations
Beatrice Vaisman reports on the growing concern among Toronto residents and city officials after three Toronto police officers were charged in Barcelona, Spain.