By stoat on January 15, 2007. The House of Lords discussed Antarctica recently. Tags Misc Log in to post comments More like this