Rover gets mystery power boost Scientists are baffled by a mysterious power boost to one of its two robotic rovers on Mars. 

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