ADVERTISEMENT
Free Beacon Videos

Solar Panels at Fort Bragg 'Probably Made in China,' Army Secretary Says

80 percent of solar panels come from China, many tied to slave labor in Xinjiang

April 19, 2023

'We Simply Do Not Know' If U.S. Taxpayer Dollars Are Funding Taliban, Watchdog Says

Biden admin refuses to cooperate with Afghan oversight efforts

April 19, 2023