The Royal Canadian Mounted Police ( RCMP) provides contract policing services to the three territories and eight provinces, as well as 150 municipalities and First Nations communities, under 20-year ...
Anti-abduction protests continued Monday, with police firing tear gas to disperse crowds in the capital, Nairobi. At least 53 ...