The Ghosts Haunting The White House

The White House in Washington D.C. is one of the most secure locations on planet Earth. A tight radar net covers the skies and since the 9/11 attacks, jet fighters have been on high alert to defend the already restricted airspace above the city. After decades of troubles, security on most of the important federal […]