In a disturbing viral video that surfaced online, three police officers were caught on camera brutally assaulting a man and his wife in Rivers state, Nigeria. The video showed one of the officers repeatedly flogging the man with a cane after they were pulled over at Emuoha Junction on East-West Road. The video sparked outrage across the country, with many …
Read More »