Toronto police officers charged in Barcelona with serious offences
Three Toronto police officers on vacation in Barcelona have been charged by Spanish authorities and are facing serious allegations, according to their home police service. The officers were off duty and not traveling in any official capacity at the time of the incident.
Verilumia