Kevin Richard is a freelance writer with a professional and educational background in policing and criminal justice. His articles have appeared in various publications, including The Montreal Gazette, Ottawa Citizen, Sherbrooke Record, La Presse Plus, and HuffPost Québec.