Yahoo Web Search

Search results

    • Russia loses control of key island

      Russia loses control of key island

      Newsweek· 35 minutes 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· 22 hours 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</ ...