Yahoo Web Search

Search results

    • Russia loses control of key island

      Russia loses control of key island

      Newsweek· 3 hours ago

      After Russian President Vladimir Putin launched his invasion of Ukraine in February 2022, his forces quickly occupied large portions of Kherson.

    • Russia: Ukraine at War

      Strategy Page· 1 day ago

      Ukraine has a population of 33 million, but nearly ten percent of Ukrainians have fled the country to nearby countries because of lost homes and jobs. Russia</ ...