Russian thermobaric weapons. Putin's desperation grows.