KYIV, Ukraine — Russia launched a massive missile barrage targeting Ukraine's energy infrastructure on Wednesday, striking a thermal power plant and prompting Ukrainians to take shelter in metro ...
Two crew members are missing after a Russian Defence Ministry-owned cargo ship, the Ursa Major, sank in international waters in the Mediterranean following an explosion on board. Out of the 16 Russian ...