Retired officer dies mysteriously after allegedly killing three residents over land dispute
The death of retired police officer Charles Atideka has sparked controversy, as his family challenges claims that he committed suicide after allegedly killing three people...