Link Haiti and Cuba: Drug Running, Windward Passage, Panama - Location, location, lo… Tags Cuba Haiti politics state sponsored terrorism Turkey US Source Penny for your thoughts