Leroy

Leroy Richards is a writer, broadcaster and journalist based in London. He begun his career in 1996 as a junior reporter writing for the Eastern Caribbean newspaper The Voice on St.Lucia before relocating to London. He has subsequently worked covering sports (football, basketball and cricket), crime and social affairs.