In this photo released by the Moscow City Court Press Service, Stephen Hubbard, a U.S. citizen accused of fighting as a mercenary in Ukraine against Russia stands in a glass cage during a court session in the Moscow City court in Moscow, Russia, Monday, Oct. 7, 2024. (Moscow City Court Press Service via AP)

News, Photo and Web Search

Regional News Headlines

Other Photos

Next Photo