Displaying all articles tagged:

Internatonal Affairs

  1. First Scheduled Commercial Flight to Cuba in Over 50 Years Just Took OffFlying from Fort Lauderdale, Florida, to Santa Clara, Cuba.