Designed by
Title
Police Tape at scene in downtown Ottawa #246558347
Description
Ottawa, Ontario, Canada - April 30, 2022: Yellow police tape surrounds a section of Queen Street downtown as Ottawa Police Service officers investigate an incident during Rolling Thunder protests
This image is editorial