Check out this absolutely amazing 16-minute long video from downtown Ottawa. This was live-streamed on YouTube as it happened on Sunday, February 20, 2022.
If you didn't see it with your own eyes, you would never believe it happened in a "free" country.
Reader Comments(0)