...I submit the latest from Ted Rall (click here for larger image) :I will leave aside the weak argumentation about the lack of importance of Afghanistan to the fight against al-Qaeda (however, who the hell cares where Bin Laden was physically on 9/11/01?? Wow, great...
Speaking of Idiotic Cartoons…
read more