Poland’s President Andrzej Duda said Wednesday that there is an “indication” the missile that landed in Polish territory and killed two was an “air…
View More Polish president says ‘no proof’ missile that landed in NATO territory was fired by RussiaTag: russia
Metro explosion in St. Petersburg kills 10; injures 50
An explosion in St. Petersburg, Russia has killed 10 people. The explosion rocked the Sennaya Ploshchad Metro Station, an underground station, a couple of…
View More Metro explosion in St. Petersburg kills 10; injures 50Russia overtakes Saudi Arabia as world’s largest oil producer
Russia is now the largest producer of oil globally for the second consecutive month, toppling Saudi Arabia into second position. Data from the Russian…
View More Russia overtakes Saudi Arabia as world’s largest oil producer