Police deny arrest of arsonist

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