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 […]