Documenting Reality | 🇨🇦 Hobby Video Journalist, documenting demonstrations of Democracy | As seen in Toronto Sun, NBC News, news.com.au

Greater Toronto and Beyond
If you enjoyed my real-time, unfiltered coverage, please consider supporting my work on @kofi_button in the link below. For licensing inquiries for photos or videos, please reply to the respective post. ko-fi.com/realitydocu
2
24
19,284
Peterborough MP Michelle Ferrari comes up to the stage and waves the Canadian flag in front of the crowd at Pierre Poilievre rally in Oshawa.
101
672
4,355
59,987
Toronto Police direct a paramedic driving an ambulance to make a U-turn and take a detour, as Yonge Street is blocked north of the Bloor & Yonge intersection due to the demonstration.
570
655
2,034
1,307,572
The lineup outside Pierre Poilievre’s rally in Oshawa 1 hour before doors open.
47
330
1,828
37,905
After Government of Canada ordered striking Air Canada flight attendants back to work, the picket line at @TorontoPearson erupted with chants: “We Just Start To Strike, Hands Off Our Rights!” and “Hell No! We Won’t Go!”
126
288
1,762
207,613
Shuttle buses unload Carney supporters outside the Air Transat Hangar on Toronto Pearson Airport grounds ahead of his rally in Mississauga.
581
639
1,623
527,287
An ambulance takes a detour via Yorkville Ave as Toronto Police block Yonge Street due to the demonstration at the intersection of Bloor & Yonge. 🎥 March 18th, 2025
245
502
1,455
399,088
Supporters of #SaveOurOstriches are back for the fourth time outside CFIA offices in St. Catharines. The Supreme Court has yet to decide the fate of more than 400 ostriches at Universal Ostrich Farm.
29
518
1,525
19,225
Since my ambulance video has garnered significant attention, I’ve decided to post the full, uncut footage of the incident. This ensures fair coverage for all parties involved.
131
417
1,318
211,942
Andrew Scheer, former Conservative leader and current party house leader, arrived at Emily Brown’s rally.
22
172
1,303
38,970
The venue for Mark Carney’s rally in Scarborough has reached its capacity.
946
178
1,285
114,811
Stranded Blue Jays fans expressed anger and frustration at @Metrolinx and @UPexpress after the last train left without them Many pointed out the hypocrisy of government who encourages transit over driving, only to be left behind when it matters #WorldSeries #WANTITALL #dodgers
Hundreds left stranded after the last train of @UPexpress reached its capacity after World Series finale. #WorldSeries #WANTITALL #DodgersWin #dodgers
157
258
1,185
198,237
Meanwhile Blue Jays fans who missed the last GO Train / UP express were locked out of the waiting area of the Union Station bus terminal. How could they get home? Reposted from @joe_warmington
Joe Warmington
Hundreds left stranded after the last train of @UPexpress reached its capacity after World Series finale. #WorldSeries #WANTITALL #DodgersWin #dodgers
108
207
1,186
262,036
Supporters of Pierre Poilievre singing “O Canada” at his rally in Brampton.
5
108
631
6,856
Anti-pedophile protesters gathered outside the St. Catharines courthouse ahead of Daniel Senegal's bail hearing, accused of violently sexually assaulting a child in Welland
28
146
630
25,195
Supporters of Pierre Poilievre line up outside Ryan Terminal in Oshawa over 2 hours before the scheduled start of his rally. Nearby businesses block off parking to ensure spots for their customers and staff.
8
122
580
14,558
Replying to @truckdriverpleb
UP express is controlled by the province, so technically @fordnation has the responsibility as well
20
44
527
90,580
Replying to @PattyHajdu
After the announcement, the Air Canada flight attendants’ picket line at Pearson T1 erupted with chants: “We Just Start To Strike, Hands Off Our Rights!” and “Hell No! We Won’t Go!”
RealityDocu
17
50
497
20,779
At her campaign open house event, Anita Anand expressed opposition to the forced displacement of people in Gaza, stating: “We will make sure that we do not allow forced displacement of people in their land, including in Gaza.”
236
121
467
74,032
A very crowded pub in Georgetown this afternoon where Mark Carney expected to speak.
1,036
78
432
103,571
Pierre Poilievre greets supporters waiting by his campaign bus as the Brampton rally wraps up. 🎥 April 9th, 2025
Pierre Poilievre campaign bus departure Brampton nitter.app/i/broadcasts/1BdxYqXLX…
81
423
4,931
Supporters of Mark Carney lining up outside of the venue for his Brantford rally.
170
56
400
91,704
Toronto Mayor Olivia Chow enjoying afterparty dance at the “Elbow Up Canada” rally at Nathan Philips Square.
338
29
311
52,496
Replying to @fordnation
Bruh why are you more angry at a bottling company than the blatant murder of a father in front of his child plus a sickening crime committed against a toddler child that could be punished death penalty in Florida.
Joe Warmington
8
17
318
3,391
Supporters of Mark Carney line up inside Humber College, waiting to board shuttle buses to his rally in Mississauga.
Shuttle buses unload Carney supporters outside the Air Transat Hangar on Toronto Pearson Airport grounds ahead of his rally in Mississauga.
110
93
285
83,184
Supporters of Pierre Poilievre singing “O Canada” ahead of his speech at his rally in Vaughan.
4
44
272
2,465
Hundreds left stranded after the last train of @UPexpress reached its capacity after World Series finale. #WorldSeries #WANTITALL #DodgersWin #dodgers
32
50
255
474,994
Pierre Poilievre supporters lining up outside the venue for one of his final rallies in Oakville one hour before doors open.
2
59
246
3,162
A group of Indigenous delegates joins the annual “Walk With Israel”.
7
45
225
7,655
Supporters of Pierre Poilievre line up outside his rally venue in Vaughan one hour before doors open.
9
33
226
3,545
Antifa counter-protester used a loudspeaker to project noise at Canada First protesters while they were singing “O Canada” at Nathan Phillips Square. #Toronto #Ontario #Canada #NationalAnthem #onpoli #cdnpoli
31
77
169
20,852
Replying to @financedystop
18 pounds for this?!

ALT Ice Cream Girl Uk GIF

3
1
155
6,130
Just for the context:
Supporters of Mark Carney line up inside Humber College, waiting to board shuttle buses to his rally in Mississauga.
20
37
138
16,593
Pierre Poilievre supporters has packed the warehouse at his “Canada First” campaign rally in Stoney Creek.
4
25
141
5,802
Replying to @nypost
The worst part: these fruit cups and chicken are going to be dumped.
1
141
1,914
It appears the ambulance was intending to turn left as its destination is on Bloor Street East, just past the Bloor & Yonge intersection where the demonstration taking place.
16
25
138
22,078
Replying to @dantappin
The pub itself is not very big, and it is at capacity according to another journalist outside the pub.
36
5
134
3,941
Mark Carney was introduced by Mississauga MP Charles Sousa at his event last night, describing him as “someone who is strong on the world stage” and the best man who can “protect Canada, protect our identity, protect our sovereignty and ensure we protect our social programs and our economy.” 🎥 March 8th, 2025
268
33
133
59,803
#HappeningNow: Iranians rally to welcome Crown Prince Reza Pahlavi at Mel Lastman Square in Toronto, chanting “The Voice of Iranian - King Reza Pahlavi!”
9
52
118
2,784
Replying to @nypost
Canada: Hold My Beer 🍻 (Sidenote: Metrolinx is a government agency)
6
15
112
6,877
Replying to @oldtoons_
Just imagine if X allows gif in the header powered by @grok imagine
1
1
107
9,157
The cardboard cutout of the infamous “Brantford Boomer” was paraded by the individual who originally captured the moment, alongside the lineup for Pierre Poilievre’s rally in Vaughan.
3
10
117
6,428
Replying to @nypost
It happens before…. - the neighbor up north
1
107
2,014
BREAKING: A Queers for Palestine speaker at the LGBTQ+ Refugees rally had their mic cut by Pride Toronto’s Executive Director after leading anti-corporate chants targeting Pride sponsors in a call to “reclaim Pride.”
33
26
107
47,102
Replying to @PolitlcsUK
What's with the GB News pin he's wearing?
18
3
101
7,439
Pierre Poilievre opens his speech at his Oshawa rally by acknowledging the nurse who rushed to help after an attendee collapsed before the event began.
1
23
95
1,510
Replying to @CTVKitchener
If I heard it right, more than half of the students at Conestoga are international students.
13
1
91
4,229
Supporters of Universal Ostrich Farm protest outside the CFIA office against the ostrich cull in British Columbia.
2
27
93
2,662
The “Walk With Israel” crowd has spilled onto Wilson Street.
16
92
3,090
Supporters of Pierre Poilievre began gathering inside the venue for his rally in Vaughan.
1
9
85
1,641
Blue Jays fans leaving Rogers Centre in silence after Jays lost to Dodgers in World Series. #WorldSeries
16
17
86
9,158
Replying to @CanadianC29800
Yeah, I’ve had many people ask me to post the unedited video, so I decided to share it to show that nothing was edited to make any party look bad. Just trying to keep things transparent and fair.
3
3
82
4,349
A packed room for the “Canada First”rally/campaign office opening for Emily Brown, Conservative candidate for Burlington. Notable attendees include Conservative podcaster Northern Perspective, influencer Mario Zelaya, and former Liberal MP Dan McTeague.
2
7
79
2,104
RCMP officers directing traffic to allow pub diners to exit the parking lot ahead of Mark Carney’s event in Georgetown.
41
27
74
104,022
Replying to @UB1UB2
Where’s the police and royal guards?
7
79
7,750
Replying to @NewsNation
Would be interesting if he has Discord on his phone
2
74
4,439
Replying to @PierrePoilievre
No mention of Doug Ford? That’s 75 million taxpayer dollars!!
1
75
1,241
Oakville-East candidate Ron Chhinzer led the room in a moment of silence for the nine victims of the tragic incident at the Lapu Lapu Day Filipino festival in Vancouver during Pierre Poilievre’s rally in Oakville.
1
15
72
4,222
Replying to @globeandmail
She closed her office on Monday(Maybe earlier), and no legacy media reporting on it until Friday /Today?!
1
4
75
3,611
Replying to @nypost
“He told his father he’d rather kill himself, leading the parent to convince his son to speak with their youth minister, who also happens to be a US Marshals Service fugitive task force officer, sources said. The minister then called a deputy with the federal agency, and the FBI took Robinson into custody, sources said.”
4
7
73
8,348
Anti-Carney protesters shows up with “F Carney” flag outside Karina Gould’s office where an event with Jean Chrétien is taking place inside.
10
13
64
4,262
Replying to @6ixbuzztv
Did he comment on the s*xual battery against a toddler in Welland that the injury was so bad that paramedics need to see a therapist.
3
2
65
4,206
Replying to @fordnation
Can we get our $75 million wasted money back?
60
1,397
Why didn't Florida arrest him before he fled to California at first place? It could have repeated the incident in Canada where the driver is still nowhere to be found.
4
18
57
5,046
Replying to @EricLDaugh
Apparently, this is his rationale for doing so is this a fair point? @grok
15
3
54
1,631
They ran extra trains for free on New Year’s Eve until 2 am, Why can’t @Metrolinx do the same for the World Series finale at Rogers Centre, especially when this one isn’t even free?
1
3
54
2,474
Replying to @Matt_Pinner
Safety of my phone lol
Jungle Journey
4
4
50
1,550
Meanwhile, Jays fans who leaving the game by car faced traffic jam westbound on the Gardiner Expressway, from downtown to High Park, due to reported accidents (per Google Maps). This was on top of the usual post-game congestion around Rogers Centre.
Hundreds left stranded after the last train of @UPexpress reached its capacity after World Series finale. #WorldSeries #WANTITALL #DodgersWin #dodgers
6
9
49
13,798
Replying to @CP24
It has been an issue for years, any solid action?
1
46
1,419
People gather for the cross-border vigil for Charlie Kirk at Oakes Garden Theatre in Niagara Falls.
4
2
45
2,904
Pro-Palestinian protesters gathered near the start point of “Walk With Israel”.
12
18
42
4,325
Replying to @CarmineSabia
The person in the instagram screenshot is NOT Tyler Robinson, he’s Jack Bellows, former council candidate who looks similar to him.
1
3
44
6,211
A truck attempts to push through the intersection at Yonge and Dundas as protesters take to the street. Some protesters try to direct it to turn right, but eventually, they hesitantly allow it to pass through. 🎥 May 17th, 2025
6
11
41
2,793
Replying to @ShaziGoalie
It’s still too expensive
3
43
2,387
Replying to @ConsumerSOS
Should be tougher penalties and fines for arson instead
7
42
1,000
People jampacked the shuttle buses outside Bloor-Yonge subway station after services suspended on part of Line 1 due to the snowstorm. #ONStorm
Huge lineup of people waiting for shuttle buses outside Bloor Yonge Station #onstorm
5
8
35
16,222
When they resumed the conversation, it mostly became a lecture by Shai Davidai. He covered a range of topics, including how Israel treats Palestinian prisoners, the history of the conflict between Israel and Palestine (including the time before the British Mandate), his personal views on the Israeli government, and the literature distributed by the counter-protesters highlighting his controversies. 🎥 Oct 21st, 2024 #uoft #toronto #Ontario #onpoli #cdnpoli
After the rally, a pro Palestine counter protester went to Shai Davidai to have a conversation with him Here’s the first part of the conversation before they took a brief break *I did missed the start of the conversation, so if anyone has the footage of the beginning, feel free to post it in reply 🎥 Oct 21st, 2024 #uoft #toronto #Ontario #onpoli #cdnpoli
2
3
39
11,379
Supporters of #SaveOurOstriches are back outside the CFIA office in St. Catharines for the fifth time. There is still no decision made by Supreme Court on the ostrich cull in B.C. CFIA has confirmed that one Ostrich died over the weekend at Universal Ostrich Farm.
1
13
38
1,373
Replying to @6ixbuzztv
There’s a problem when people get fined for going even one km/h over the speed limit or speed camera set up in middle of nowhere of a stroad
1
41
1,553
Replying to @MarcNixon24
UP express is technically controlled by the province(@fordnation) but TTC services ended at 1:30 am, which isn’t much better.
RealityDocu
4
8
37
6,071
Replying to @ErichSaylor
Is this AI generated video?!
22
35
25,519
Replying to @401_da_sarpanch
I am surprised highway patrol didn’t notice, since they’re literally pulling over people for not stopping properly at stop signs as if they are running the stop sign.
6
1
38
3,648
Replying to @nypost
Just 50 years in prison?! And it’s in Texas?! Are you kidding me?! @GregAbbott_TX @TexasGOP
5
36
2,617
Rush hour power outages hit the Square One area of Mississauga. Almost all traffic lights are out of service, causing a major traffic nightmare. Long lineups are forming at the transit terminal and GO Bus shelters.
2
9
34
6,990
Replying to @CP24
Back home in Montreal, the city is screaming in its own wild reality, while he’s out here in Toronto with the Swifties living their wildest dreams nitter.app/3janetv/status/1860131…
5
4
36
2,172
In an up-close video, the speaker and members of Queers for Palestine accuse Pride Toronto’s Executive Director of silence on their demands for divestment from corporate sponsors with ties to Israel, as the reason for chants targeting him. Source @panolegus via YouTube
Apparently, Pride Toronto Executive Director Kojo Modeste grabbed the mic from Queers for Palestine speaker after chants targeted him, saying: “When you start attacking me personally, then we have a problem” - Referring to the chant, “Sponsors pay, Kojo lies.”
11
7
38
41,615
“F—k Trudeau! Yeah!” Some passersby cheered as the ‘Trudeau Must Go’ protesters continued their Christmas party at Yonge and Dundas.
1
7
33
2,107
Replying to @joe_warmington
The question is- Where does their confidence to commit such act come from?
4
36
2,736
Replying to @401_da_sarpanch
I have mixed feelings about it… given that nobody was charged when a 400 series highway was blocked for their donaut wheels party.
32
2,970
Replying to @spectatorindex
Meta is literally using AI to police accounts including responding to appeals….
1
29
8,410
Replying to @CP24
Also happened in Markham around the same time…
4
4
29
2,317
Replying to @mario4thenorth
Or the hit-and-run in Burlington where the article quote “a sentence of five months and 29 days is proportionate to Feng’s crime and will allow her to appeal the coming removal order(deportation).” insidehalton.com/news/crime/…
2
15
33
3,979
Replying to @CarymaRules
Myself and two other freelancers were allowed back later, and received a warning(strike 1 of 2) instead.
1
31
1,809
Replying to @yegwave
Don’t tell me it’s because of fireworks 🙄
29
2,359
As the weekly pro Israel protest wraps up, a man was seen attempting to steal a e-scooter later confirmed it belonged to videographer of Caryma Sa’d #SheppardAndBathurst #NorthYork #Toronto #Ontario #onpoli #cdnpoli
9
9
26
10,707
Neturei Karta joined the pro Palestine counter protest at Sheppard and Bathurst where the weekly pro Israel rally is taking place They chanted phrases include “Zionism Shame Shame” and “You Don’t Speak In Jewish Name” #NorthYork #Toronto #Ontario #onpoli #cdnpoli
2
15
28
1,866
Minister Bill Blair and local candidate Peter Yuen make their entry at the Markham–Unionville campaign launch.
25
8
28
5,173
Replying to @AZ_Intel_
Apparently his family do attends church if not Christian, according to @nypost article: “He told his father he’d rather kill himself, leading the parent to convince his son to speak with their youth minister, who also happens to be a US Marshals Service fugitive task force officer, sources said. The minister then called a deputy with the federal agency, and the FBI took Robinson into custody, sources said.”
2
5
29
2,250
A hype man leads the crowd of Poilievre supporters chanting “We want change!” at his rally in Oakville.
3
9
28
819
Ridgeway Plaza is currently overcrowded, @PeelPolice and @citymississauga bylaw trying to keep people off the road.
18
8
26
6,524
Replying to @SarahisCensored
Marble Falls Fire Chief Michael Philips also remains missing after being swept away by a flood while responding to a call on July 5. His vehicle wreckage was found without him. Praying both are found soon ❤️‍🩹
1
28
1,161