Life on Mars Likely, Scientist Claims (SPACE.com) SPACE.com - DENVER, COLORADO -- Those twin robots hard at work on Mars have transmitted teasing views that reinforce the prospect that microbial life may exist on the red planet. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 