Videos appear to show the aftermath of a precision strike by US-supplied HIMARS missiles on officers' quarters at a Russian base in Ukraine

Back
Top