Ukraine was helpless without help, Russia launched a large missile attack on Kiev.

Ukraine was helpless without help, Russia launched a large missile attack on Kiev.
Image source: AP The scene after the Russian invasion of Kiev. Ukraine is tired of 22 months of war with ...
Read more