'This is Canada it's supposed to be a free country', bridge blockade protesters speak out after police move in
By Lisa Bennatan
Ambassador Bridge blockade protesters in Windsor, Canada, speak out after police clear the area.
February 14, 2022 at 03:01AM
via FOX News : World Read more...
0 Comments