Categories
Biden and Putin

US defense system took out the missile Putin claimed was unstoppable – Business Insider

US defense system took out the missile Putin claimed was unstoppable  Business Insider