Russian forces launch new attacks on Ukraine's capital

The strikes on Kyiv come as G7 leaders meet in Germany. FOX's Nate Foy has the details.

Top Videos