Canadian police response under spotlight following Ambassador Bridge clearing
Police in Windsor cleared the Ambassador Bridge, a vital trade route to Detroit, peacefully two days after the province of Ontario declared a state of emergency.
Police in Windsor cleared the Ambassador Bridge, a vital trade route to Detroit, peacefully two days after the province of Ontario declared a state of emergency.