Russia, or the Russian Federation, is a country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
The hacker group Anonymous took a break from the cyberwar in Russia and hacked Chengdu Chinese Communist Party (CCP) website warning Beijing to "not try anything stupid against Taiwan" in the wake of Russia's invasion of Ukraine. ...
About 3,000 containers and 5,000 vehicles destined for Russia are being checked or blocked in Belgian ports due to European sanctions against Moscow, a representative of the Belgian customs service told Sputnik. ...
Union of European Football Associations on Monday banned all Russian representative teams and clubs from participating in the Champions League and all other European tournaments next season. ...