Wellington - Three New Zealand Police officers have been charged with manslaughter, authorities said on Wednesday, following the death of a man in custody last year. The 55-year-old man died ...
Men of the Ogun State Police Command have arrested three members of an armed robbery syndicate after a gun duel. The suspects, Toheed Salami, Ibrahim Ismaila and Michael Abiodun, were ...
The priest An Indian priest has been arrested for beheading a man in his shrine to offer as a sacrifice to end the Coronavirus pandemic in India, Gulf News reports. ...
A video which captured moment a police officer asked a Black driver to lick his own urine in Illinois, has gone viral after being shared online. The driver, a former ...