Nation

Champlain Towers involved in the 1970s Miami drug wars and Netflix’s ‘Cocaine Cowboys’

The Champlain Towers building makes an appearance in Netflix's 'Cocaine Cowboys' which chronicles the illegal drug trade that took place in Miami.