Alien Skin Alien Skin denies involvement in Champion Ogudo’s departure, clarifies camp rules Skip to content Alien Skin has denied any involvement in chasing young star Champion Ogudo from his camp, Fangone Forest. Alien Skin, while appearing on Galaxy FM/TV, emphasized that he Daniel Niwandinda23 hours agoKeep Reading