Did Millions of Ukrainian Men Fled Mobilisation... to Russia? | Facts VS. Fakes July 4, 2024 9:26pm Ben Borges Ukraine Russia Source : www.youtube.com/watch