Categories
Articles

Russian missiles and drones had a 90% failure rate in May and that cost the Kremlin $1.7 billion, Ukraine says

Business Insider Business Insider