Russia Shoots Down Its Own $15 Million Drone Made of Western Components November 14, 2024 1:02am Ben Borges Russia Source : www.youtube.com/watch