February 19, 2009 at 10:12 am · Filed under foreign affairs
Editorial cartoon by Michael De Adder for Metro.
Permalink Comments (2)