Putin’s Latest Bad Bet: Strategic Bombing

For Ukrainians December 16 was another terrible day of war. Russia fired 76 missiles into their country, most of the missiles slamming into cities. On December 19 Russia launched a similar attack, this time Iranian-made kamikaze (self-detonating) drones augmenting the missiles.

 

Read Full Article »




Related Articles