Article Image
News Link • Foreign Policy

Bush policy infuriates Castro

• CNN (must see the cockroach video!)
The flags also block the view of an huge electronic sign set up at the U.S. mission in Havana, on the 5th floor, that has angered communist officials by displaying streaming news and human rights messages. [This is funny as hell!]

Join us on our Social Networks:

 

Share this page with your friends on your favorite social network:


Purse.IO Save on All Amazon Purchases