Daniel Chalmers ID’d as megachurch pastor who PEED on passenger during red-eye flight: Report
Weird Crime
A police report released to the public Tuesday identifies a megachurch pastor as the suspect who urinated on a sleeping passenger during an October 12 flight from Nevada to Michigan. According to the Winston-Salem Journal, Daniel Chalmers — who heads Love Wins Ministries in North Carolina — was detained after the Delta flight landed in …