On Tuesday, police identified the North Carolina pastor accused of urinating on a woman during a Delta flight from Las Vegas to Detroit earlier this month. The Winston-Salem Journal obtained a copy of the police report naming Daniel Chalmers as the suspect. When the flight landed at Wayne Metro Airport in Detroit on …
Read More »