Delta Ambush

Six Police Officers Killed In Delta Ambush, Six Others Missing

Six police officers have been killed in the Delta ambush while six others are missing.   Glamtush reports that the…

8 months ago