LinkTragic news out of Delaware as a body discovered in a Delaware landfill on New Years Eve has been confirmed as John P. Wheeler III, a decorated veteran who worked with three different Presidential administrations. His death has been ruled a homicide.
... He was last seen on an Amtrak train last Tuesday.
Did something happen while on the train that led to his untimely demise? Did anyone who was on the train who may have gotten off at the same place (Wilmington, DE) see anything?