new video uploaded: China’s Surveillance State Is Growing. These Documents Explain How. latest episodes Visual Reviews Our investigative journalists provide a definitive account of the news, from the Las Vegas massacre to the chemical attack in Syria, using evidence hidden out of sight. Our investigative journalists provide a definitive account of the news, from the […]
Did a Meteor Explode Over New Hampshire? This Could Explain the Explosion.
Theories have lit up the internet: An earthquake must have caused a prolonged eruption that shook homes in New Hampshire and at least one neighboring state on Sunday morning. Some have hypothesized: surprising inconvenience. it could be the sound of an airplane breaking the sound barrier. Both scenarios were quickly discounted. Now some meteorologists think […]