Yahoo Web Search

Search results

    • Russia suffers deadliest day in weeks: Kyiv

      Russia suffers deadliest day in weeks: Kyiv

      Newsweek· 1 day ago

      Ukraine's military reported another 1,040 Russian troops "eliminated" between Wednesday and Thursday, which if accurate would make that 24-hour period...

    • This day in history

      San Mateo Daily Journal· 25 minutes ago

      Today is Friday, April 26, the 117th day of 2024. On April 26, 1986, an explosion and fire at the Chernobyl nuclear power plant in Ukraine caused radioactive fallout to begin spewing into the atmosphere.