Javelins and Bayraktars: Modern Weapons That Help Ukrainians Beat Russians April 1, 2022April 1, 2022 Yura Lysenko Javelins and Bayraktars may be the best death dealers in the Russia-Ukraine war so far, and here’s why.