Inhabitat favicon

Beloved physicist Stephen Hawking passes away at 76