Contact FreedomWorks

400 North Capitol Street, NW
Suite 765
Washington, DC 20001

  • Toll Free 1.888.564.6273
  • Local 202.783.3870
LISTEN NOWThe Freedom Files Podcast Episode 1 featuring former Senator Jim DeMintListen Here
The Broken Windows of Chelyabinsk

The Broken Windows of Chelyabinsk

Early Friday morning a meteor screamed from the sky, creating a jagged contrail and exploding over a city in Russia’s Ural mountains. Several dashboard cameras captured the amazing descent, while handheld cams recorded the jarring boom that seemed to set off every car alarm in central Asia.The footage taught me three important facts: