Employees Arrested For Abduction, Death Of Their Chinese Employer’s Father In Ogun by Oluwafemi Ashaolu July 25, 2020 0 Seven employees of a company, Xinxin Energy, in Odogbolu, Ogun State, have been arrested by the Intelligence Response Team of ...