Stories Aruba from November, 2008

Caribbean: Yes, They Did!

Barack Obama's historic win in the US Presidential election was as much the Caribbean's as it was America's and regional bloggers still have not come down from Cloud 9…