Journalist Reveals Another Shocking Chinese Enslavement Camp in Edo State News Leverage Editor August 14, 2020 Journalist Truthfully has exposed the enslavement of Nigerians by a Chinese company at CCETC OSSIOMO Power Company, OLOGBO, in Ikpoba-Okha LGA, Edo State. Continue Reading