Your place for Space News
The chained-together demonstrators are blockading the government energy department in London.