Police deny arrest of arsonist

DSP Effia Tenge, Head of Public Affairs Unit, Accra Regional Police Command

DSP Effia Tenge, Head of Public Affairs Unit, Accra Regional Police Command