- Uploaded by SterlingRose on Jun 14, 2013
- Hits: 96
This slideshow was discovered on The Telegraph website in the Culture section. The Telegraph is a British newspaper. The website claims that this story is entirely fictitious but I will let you decide for yourself. The New World Order is brazenly displaying it's blueprint for the masses, hidden in plain site.
Check out the following important information:
Denver Airport Conspiracy