Christopher Landis
Jump to navigation
Jump to search
Christopher Landis (9-11/Premature death) | |
---|---|
Died | 16 November 2006 |
Supposedly killed himself two and a half months after assisting 9/11 researchers by sharing a set of photos with them. |
Christopher Landis was the Operations Manager for Safety Service Patrol. He was in charge of road closures for road safety issues and potentially maintenance most notably of the light poles.[1]
Official narrative
Landis committed suicide. His obituary was published in the Washington Post on November 16th 2006.[2]
Many thanks to our Patrons who cover ~2/3 of our hosting bill. Please join them if you can.