One Marvelous Muhizu Zibiri, a youth leader in Edo State, has recanted his libelous allegation of drug peddling made earlier this month on social media against multi-billionaire business mogul, Idahosa Wells Okunbo, popularly called Captain Hosa. Zibiri had in a politically motivated publication titled “The Big Revelation And How A Drug Baron Is Funding The…