Skip to main content

The claim

“We’re seeing two massive explosions on U.S. critical infrastructure in the past 24 hours that have caused power outages.”