July 15, 2025

Ghana: Six arrested in connection with lynching of prison officer