RSSArchive for July, 2012

Cartoon of the Higgs boson

Video: What’s the Higgs all about?

If you’re wondering what all the fuss is about, this video might make it clear for you.

Earth seen from above

On top of the world

Unusual new satellite view of Earth, looking down from high above the North Pole.