Eco-protesters halt construction of telescope designed to spot meteors that could wipe out humanity - The Telegraph 0 0 Yesterday 11:49 Sports - Google News (uk) Eco-protesters halt construction of telescope designed to spot meteors that could wipe out humanity The Telegraph