UK MARS MISSION BLASTED BRITAIN #39;S Beagle 2 mission to Mars was last night blasted as a shambles done  quot;on the cheap quot;. The lander was scheduled to touch down on Christmas Day last year and search for past and present life. 

Which section of a newspaper would this article likely appear in? 