Windsor police have charged one of their own with assault and impaired driving.
At 12:35am Saturday, city police were called to the area of Greenpark Blvd. and Wyandotte St. E. for a report of an assault.
Officers determined the incident involved a group of vehicles that had been travelling along the roadway. The vehicles stopped, everyone got out and an altercation ensued.
Several people reported being assaulted during the altercation.
It was also discovered that one of the drivers at the scene was an off-duty Windsor police officer, who was arrested without incident.
The officer, a constable with 20 years seniority, is charged with four counts of assault, impaired driving and exceeding the legal blood alcohol limit.
The officer has been suspended from duty.