All Videos
- All Videos
digital
What are ‘flechettes,’ the lethal darts reportedly used in Bucha?
Many civilians in the Ukrainian city of Bucha were reportedly killed by lethal darts identified as ‘flechettes’. What are they? #Flechette #Ukraine #Russia
Latest Videos
Route 6