Monday, April 13, 2009
The Washington Post is reporting that President Obama will lift travel restrictions on Cuba. An announcement is due later today, according to the paper.
We should be hearing howls of protest from supporters of President Bush's policy of isolation shortly. I just can't wait.