Court Orders Forfeiture Of Nearly $200M In Assets Linked To Drug Kingpin Deedo

The Supreme Court has ordered that nearly $200 million in assets and properties linked to drug kingpin Norris ‘Deedo’ Nembhard should be forfeited to the government, the Financial Investigation Division (FID) has confirmed. Read More ….