Avatar - Kyle Hicks
Kyle Hicksadded this to Military
Russia, Germany, France raise alarm over fighting in Ukraine

Russia, Germany, France raise alarm over fighting in Ukraine

Fox News

View on foxnews.com