CONNOR ECHOLS – Russia and Ukraine may have agreed on a tentative deal to end the war in April, according to a recent piece in Foreign Affairs.
CONNOR ECHOLS – Russia and Ukraine may have agreed on a tentative deal to end the war in April, according to a recent piece in Foreign Affairs.