A police officer is in critical condition after responding to a call regarding a possible fight in Delmar, Delaware, early Sunday, authorities said.
St. Louis Breaking News & Events
A police officer is in critical condition after responding to a call regarding a possible fight in Delmar, Delaware, early Sunday, authorities said.