News BREAKING: Cop Alleged of Stealing From Osagyefo Power Barge Kills Himself A police officer interdicted for allegedly stealing high tension cables, fridges and other valuables items from the Osagyefo Power Barge at Effasu, near Half... Neil BlacksonMarch 25, 2019