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