May 8, 2024
U.S. Soldier Detained in Russia Amidst Ongoing Diplomatic Tension
Recent events have stirred tensions between the United States and Russia. Staff Sgt. Gordon Black, a U.S. Army soldier, was apprehended in Vladivostok, Russia, on allegations of theft, sparking potential diplomatic repercussions. Axios reported that Staff Sgt. Gordon Black was stationed with the U.S...
Read More