Peeing Pastor of (warm) Love Wins Ministry identified.
The North Carolina pastor accused of urinating on a Delta airline passenger two weeks ago has been identified, authorities said Tuesday.
Daniel Chalmers was arrested by the Wayne Metro Airport police in Detroit after the Delta flight landed at the Detroit Metro Airport on Oct. 12, according to a police report.