Most physicists believe we have already discovered the smallest particles that exist, the basic building blocks of nature. However, this isn’t the first time scientists thought they’d reached bottom, the ultimate limit of minuteness. Continue reading
Two JPL spacecraft are about to exit our solar system, and like dutiful offspring, they phone home every day. Continue reading
Curiosity, aka the Mars Science Laboratory rover is going to land on Mars in less than 25 hrs. We bring you the detail explanation of what this is all about. Continue reading