World

Feds seize over 16 tons of cocaine worth $1 billion in Philadelphia shipping port

One of the largest drug busts happened in a Philadelphia shipping yard where federal officials captured roughly $1 billion worth of cocaine.