Russia Has Really Hot Support!

Luckily this guy was watching the triumphal for Russia ski race at home, not at the stadium. With... read more...


Largest Oil Refinery in Europe is on Fire

“Neftekamskneftehim” is the largest in Europe oil refinery. It is located in Tatarstan,... read more...