Pigeons perch on an electric pole in front of the Microsoft logo at the company's office in Bengaluru on November 13, 2026. Microsoft said "malicious" activity was not to blame for an Outlook outage that has left users around the world without its crucial services on November 13, but reported making headway in fixing the massive disruption. (Photo by Idrees MOHAMMED / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo