Policemen arraigned over escape of 13 detainees from police station

  • | Citizen TV
    1,349 views

    The court on Thursday, will rule on the prosecution’s request to detain five officers from Gigiri Police Station for 14 days to allow completion of investigations.