Friday, June 28, 2013

Western politicians must be almost always prepared to be braced and grilled in their parliaments.

No comments: