Yesterday, President Obama made history. For the first time ever, Air Force One touched down in Havana, Cuba.
Advertisement
Yesterday, President Obama made history. For the first time ever, Air Force One touched down in Havana, Cuba.