British Colonel Glenn Grant: Could UK Send Troops to Ukraine? November 30, 2024 4:14am Ben Borges Ukraine Source : www.youtube.com/watch