Pop Culture

Eighty Kilos of Cocaine Worth $48 Million Discovered on Beach in Japan

It's the largest illegal drug seizure in Japanese history.

Not Available Lead
Image via Complex Original
Complex Original