Peel police chief met Sri Lankan officer a court says ‘participated’ in torture
The head of one of Canada’s largest police forces met with a Sri Lankan inspector general of police who two weeks earlier had been found by the South Asian country’s highest court to have “participated in the torture” of an arrested man. Photos published …