Friday, July 11, 2008

The Darkness

The Spectator has a disturbing lead article on what may lie behind the apparently respectable facade presented by those whose ostensible aim is to promote "British-Russian relations".

No comments: