Two men have been charged with a dark web drug distribution conspiracy said to be worth millions of dollars.
Kevin Ombisi, 31, and Eric Russell Jr, 35, both of Katy, Texas, were each charged in a complaint filed in the Western District of Tennessee after being arrested last Thursday. Ombisi is...