Climate Change – A Challenge for the Global Democratic System

Recently, EU climate action commissioner Connie Hedegaard announced … Read more

McGeechan Announces British & Irish Lions 2009 Squad to Tour South Africa

British and Irish Lions coach, Ian McGeechan has today announced his 37 man squad to tour South Africa this summer in the Lions Tour 2009.