Delhi-bound passenger excretes, vomits 80 wraps of cocaine, bags 25 years
A Federal High Court has sentenced a passenger bound for Delhi, India, Freeman Ogbonna, to 25 years imprisonment for drug trafficking. The conviction came three months after Ogbonna was arrested and subsequently