Daily Star February 25, 2025By news-englandAsteroid threat to Earth will ‘need a lot of nukes’ in Armageddon movie style assault