‘Castro Caught Red-Handed’ as Cuban Ship Busted Transporting Massive Cocaine Shipment
Nearly 900 pounds of cocaine was found Thursday on a Cuban ship in Panama that was headed for Belgium. A U.S. Representative from Florida says the Castro regime has been caught drug trafficking red-handed.






































