Angry youths have allegedly set fire to a police division in Ifon, the headquarters of Ose Local Government Area in Ondo State, following the reported death of a boy in police custody due to alleged torture. According to sources, the protesters carried out the act after learning of the...CLICK HERE TO CONTINUE READING.>>
JUST IN: Angry protesters set police station ablaze in Ondo
