Sunday, August 1, 2010

The Leakage: Animated Cartoon



Animation by Shujaat Ali examines the latest WikiLeaks controversy.


Al-Jazeera

No comments: