Seven employees arrested for kidnapping and killing their Chinese employer’s father and dumping his body inside a river in Ogun (photos)
The Force Intelligence Response Team, IRT of the Nigerian Police Force, has arrested seven employees of an energy company, Xinxin energy in Odogbolu, Ogun state, for kidnapping and killing a 65-year-old Chinese national, Defa Song, the father of Hongli Song who is the owner of the company where they worked. Vanguard reports that the seven suspects identified as Adetayo…