Day By Day

Saturday, March 14, 2009

The Russian Bear Threatens

To build strategic air bases in Cuba and Venezuela.

Read about it here.

Funny, they didn't dare to pull this sort of stuff while Dubya was in charge.