News Man gets 25-year imprisonment after vomiting, excreting drugs Toyibat Ajose Jul 3, 2024 A Federal High Court sentenced Freeman Ogbonna, a passenger on his way to Delhi, India, to 25 years in prison for drugs…