The Plashing Vole
Y traethodydd
Showing posts with label
michelle obama
.
Show all posts
Showing posts with label
michelle obama
.
Show all posts
Wednesday, 23 February 2011
The rarefied air of political debate
›
Over in America, that titan of political philosophy Rush Limbaugh has once more made some pertinent and trenchant criticisms of Barack Obama...
›
Home
View web version