Barker Vormawor Arrested Angela Amuzu Sep 24, 2024 The Ghana Police Service has confirmed the arrest of Oliver Barker Vormawor, leader of Democracy Hub after he was…