The Real Scoop on Libya
Those who think the fall of Tripoli's Green Square actually happened are in for a big surprise, at least according to Venezuelan el Presidente Chávez. Here is a video (in Spanish) of Chávez announcing that the whole thing was filmed in Qatar.
El Presidente is clearly as right about that as he usually is. But then "this is the man that states, unchallenged by his crowd, that capitalism destroyed life on Mars...." (hat tip to Venezuela News and Views).