Skip to main content

US boots step on a caribbean flea.....

US boots step on a Caribbean flea (Does this sound familiar?)OpEdNews - Newtown,PA,USA... Once deemed "a lovely piece of real estate" by US Secretary of State George Shultz, Grenada is a small East Caribbean island of some 133 square miles and ...

Comments

Popular posts from this blog