๐ด Russia releases US citizen accused of fighting for Ukraine
ยท ยท 2 outlets covered
Russia has released U.S. citizen Stephen Hubbard, who was previously imprisoned on charges related to fighting for Ukraine. The release occurred following a formal request from President-elect Donald Trump.