Allegations of enslavement and sexual molestation of Nigerians against a Chinese firm, Inner Galaxy Steel Company Limited Abia State, by an anonymous Twitter user stirred…