Russia's dictator Vladimir Putin has seemingly just had jailed opposition leader Aleksei Navalny assassinated. Navalny incarnated the best chance for democracy and human rights in Russia. He was a beacon…
To date, nineteen nations have hit or matched record high temperatures this year, according to Jeff Master's Wunder Blog, making 2010 the only year to have so many national records.…
Asian continent sees warmest temperature ever recorded. The summer isn't over yet, but already seventeen nations have matched or beaten their all-time heat records. According to Jeff Masters' WunderBlog, Belarus,…