2 films Found
Play
Ukraine’s development of drones has proved a vital tool in halting Russia, reshaping the war and redefining the future of modern conflict.
As war rages in Ukraine, thousands of people face the decision of whether to stay in their homes or to escape to the border. The mass exodus has caused massive traffic jams and petrol restrictions as many try to flee to safety.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy