News

Palmer Luckey said that his company's weapons systems have destroyed "hundreds of millions" worth of Russian military assets in Ukraine.