Public jubilation over Dampare’s removal shows he wasn’t a good leader – Nii Ayikoi Otoo March 17, 2025