Stephanie Ha Profile Banner
Stephanie Ha Profile
Stephanie Ha

@stephanie_ha

2,094
Followers
3,070
Following
737
Media
7,127
Statuses

Supervising producer, @ctvnews Ottawa News Bureau. Tweets are my own views. Have a story idea? Email me: stephanie.ha @bellmedia .ca

Joined June 2011
Don't wanna be here? Send us removal request.
@stephanie_ha
Stephanie Ha
1 year
Conservative Leader @PierrePoilievre says MPs who met with far-right German politician Christine Anderson will not face consequences . #cdnpoli
1K
491
1K
@stephanie_ha
Stephanie Ha
2 years
No trucks and occupiers, just police and city crews working to restore the Parliamentary precinct. Surreal to see after a wild 24 days. #ottnews #cdnpoli #OttawaOccupation
121
102
1K
@stephanie_ha
Stephanie Ha
2 years
When asked by @KGallagherCTV on whether the federal government was justified in invoking the Emergencies Act to end anti-mandate protests, @fordnation says "Yes I stood shoulder to shoulder with the Prime Minister." #cdnpoli #onpoli #ottnews
273
257
989
@stephanie_ha
Stephanie Ha
2 years
. @OttawaPolice Interim Chief Steve Bell says there is an active investigation into abuse/illegal activity against a member of the media during the #OttawaOccupation . #ottnews #cdnpoli
101
184
941
@stephanie_ha
Stephanie Ha
5 months
NEW: After being asked multiple times whether he is against hormone blockers for youth under 18 years of age, @PierrePoilievre says "yes" and "I think we should protect children." #cdnpoli More:
766
194
899
@stephanie_ha
Stephanie Ha
2 years
BREAKING: Prime Minister Trudeau revokes Emergencies Act after 10 days, saying he is 'confident that existing laws and bylaws are now sufficient to keep people safe.' #cdnpoli #ottnews
251
260
668
@stephanie_ha
Stephanie Ha
2 years
Trucks being towed away down George St tonight. #ottnews #cdnpoli
9
57
458
@stephanie_ha
Stephanie Ha
2 years
NEW: Statement from Pierre Poilievre campaign spokesperson Anthony Koch on Patrick Brown’s disqualification. “As always, when caught, Patrick tries to make himself into a victim, but ultimately the only person responsible for his disqualification is himself.” #cdnpoli
Tweet media one
Tweet media two
Tweet media three
60
119
387
@stephanie_ha
Stephanie Ha
1 year
Michael Kovrig and Michael Spavor get a standing ovation in the House of Commons ahead of President Biden's address to Parliament. #cdnpoli
24
78
408
@stephanie_ha
Stephanie Ha
2 years
Ottawa police are ramping up enforcement, as some arrests begin. #ottnews #cdnpoli #ottawaoccupation
45
89
348
@stephanie_ha
Stephanie Ha
2 years
RCMP Musical Ride arrives ahead of National Commemorative Ceremony for Queen Elizabeth II. #cdnpoli #ottnews
5
73
332
@stephanie_ha
Stephanie Ha
2 years
Waiting for @ZelenskyyUa to address Canadian Parliament. #cdnpoli
Tweet media one
13
56
313
@stephanie_ha
Stephanie Ha
2 years
13
28
268
@stephanie_ha
Stephanie Ha
3 years
When asked by @AnnieClaireBO if he intends to lead the @liberal_party into the next election, he simply answers 'Yes.' #cdnpoli
52
53
244
@stephanie_ha
Stephanie Ha
1 year
Michael Kovrig and Michael Spavor, who were detained in China for nearly 3 years and freed in 2021, arrive on Parliament Hill ahead of Biden’s speech. #cdnpoli
33
53
212
@stephanie_ha
Stephanie Ha
2 years
NEW: Children's Aid Society issues warning to parents at #OttawaOccupation 'to make the necessary alternate care arrangements should they become unable to care for their children following potential police action.' #ottnews #cdnpoli
Tweet media one
33
75
187
@stephanie_ha
Stephanie Ha
1 year
PM Trudeau's National Security Advisor Jody Thomas responds to alleged leaks of CSIS documents, calling it "very concerning." #cdnpoli
120
61
189
@stephanie_ha
Stephanie Ha
2 years
Patrick Brown speaks first to @EvanLSolomon following his CPC leadership disqualification. Brown alleges party corruption and says '...clearly the party establishment wanted Pierre.' #cdnpoli More:
42
62
176
@stephanie_ha
Stephanie Ha
2 years
Thank you @EvanLSolomon for your fearless leadership and guidance. Canadian television won’t be the same without you. #cdnpoli
Tweet media one
41
7
177
@stephanie_ha
Stephanie Ha
2 years
BREAKING: PM @JustinTrudeau announces supply and confidence agreement between Liberals and NDP, which will be in place until end of this Parliament in 2025. PM says deal was 'not an easy decision' but about giving Canadians stability. #cdnpoli #ottnews
56
33
159
@stephanie_ha
Stephanie Ha
2 years
Emergencies Act regulations have been published. Among the measures - Don’t bring those 18 and under to a public assembly that may lead to a breach of peace. #cdnpoli
1
58
156
@stephanie_ha
Stephanie Ha
2 years
When asked by @Gray_Mackenzie why it took @OttawaPolice 10 days to confiscate fuel from protesters, @OPSChiefSloly calls it an 'inaccurate statement' despite police only making moves on fuel yesterday. #ottnews #cdnpoli
49
56
145
@stephanie_ha
Stephanie Ha
2 years
#BREAKING Prime Minister @JustinTrudeau remembers Queen Elizabeth II, saying "She was one of my favourite people in the world, and I will miss her so." #QueenElizabeth
3
36
123
@stephanie_ha
Stephanie Ha
3 years
One shot down, one step closer to hugs. 💕 Thank you science and @OttawaHealth . #vaccinated #thisisourshotca #Pfizer
Tweet media one
9
0
118
@stephanie_ha
Stephanie Ha
2 years
Supplies now being packed up. Officer on site tells me it will take some time to move everything but it appears we’re seeing some progress. #cdnpoli #ottnews
10
29
115
@stephanie_ha
Stephanie Ha
2 years
. @fordnation on trucker convoy in #Ottawa : 'It's time to let the people of Ottawa get back to their lives.' #cdnpoli #onpoli #ottnews Read more:
56
26
111
@stephanie_ha
Stephanie Ha
2 years
So great to meet @DAlfredsson11 at last night’s Press Gallery dinner. One of the exceptions to never meet your heroes. Legend. #gosensgo 📸: @EvanLSolomon
Tweet media one
6
0
108
@stephanie_ha
Stephanie Ha
2 years
If you live in Ontario, today feels a lot like March 2020. Regardless of what side of the debate you fall on, let’s all be patient and kind to one another, and check in on your loved ones. 💕
3
5
111
@stephanie_ha
Stephanie Ha
3 years
@FallonTonight
The Tonight Show
3 years
Jimmy on the potential COVID stimulus package, Johnson & Johnson’s approved vaccine, Chuck Schumer’s cell phone reveal, and that new USPS truck. #FallonMono #FallonTonight
9
25
254
9
17
104
@stephanie_ha
Stephanie Ha
4 years
@atos_boxer
Conor L
4 years
Birthdays still have to be celebrated even with #SocialDistancing . Each family had a chalk circle to stand in! @ctvottawa @maddyeisenberg @CFRAOttawa @OttawaCitizen @BKennedyStar
5
2
19
2
10
102
@stephanie_ha
Stephanie Ha
2 years
NEW: Feds prepared to use emergency powers to end blockades. #cdnpoli #ottnews
51
25
99
@stephanie_ha
Stephanie Ha
2 years
Proof protesters adapting to enforcement, as said by @OPSChiefSloly to @ctvottawa . Our CTV crew captured this demonstrator drinking water from a jerry can outside West Block. #ottnews #cdnpoli #OttawaOccupied
74
34
95
@stephanie_ha
Stephanie Ha
3 years
No one should worry about their own safety or be scared for their loved ones based on race or gender. Words matter. Kindness matters. Be an ally. #StopAsianHate
@CTVNews
CTV News
3 years
Research shows that there has been a significant increase of hate crimes against Asian-Canadians since the start of the COVID-19 pandemic.
221
1K
2K
3
24
92
@stephanie_ha
Stephanie Ha
2 years
Ontario's top doctor on why vaccine passports will no longer be needed by March 1st: 'We have the level of protection that we need.' #ottnews #onpoli Read more:
68
35
88
@stephanie_ha
Stephanie Ha
2 years
In his first speech as @CPC_HQ leader, Poilievre says "...we'll put you back in control of your life and money." #cdnpoli #cpcldr
24
15
80
@stephanie_ha
Stephanie Ha
3 years
It’s a two-dose summer for Grandma. 💕 #thisisourshotca #shotgirlsummer
Tweet media one
3
0
86
@stephanie_ha
Stephanie Ha
2 years
After four provincial election campaigns, @AndreaHorwath is resigning as leader of the Ontario NDP. 'Tonight it's time for me to pass the torch.' #onpoli #cdnpoli
26
22
84
@stephanie_ha
Stephanie Ha
2 years
BREAKING: Prime Minister Trudeau announces further sanctions on Russia, saying '... they will limit President Putin’s ability to continue funding this unjustified invasion.' #cdnpoli More:
30
19
75
@stephanie_ha
Stephanie Ha
5 years
Can’t handle this cuteness.
@KensingtonRoyal
The Prince and Princess of Wales
5 years
Princess Charlotte arrives for her first day of school at Thomas’s Battersea, joining her older brother Prince George. ✏️📚🏫
2K
12K
111K
2
5
80
@stephanie_ha
Stephanie Ha
2 years
PM Trudeau, UK PM Boris Johnson and Netherlands PM Mark Rutte release joint message on showing unity in the face of Russian aggression. #cdnpoli
14
23
77
@stephanie_ha
Stephanie Ha
3 years
ICYMI: ⁦ @JimWatsonOttawa ⁩ will write to ⁦ @fordnation ⁩ asking for small businesses to run under same measures as big box stores. ⁦ @ctvottawa #ottnews #Covid19
10
15
77
@stephanie_ha
Stephanie Ha
1 year
As a major @Senators fan, this makes me very very happy. #GoSensGo
@Gray_Mackenzie
Mackenzie Gray
1 year
Joe Biden just took a shot at the Toronto Maple Leafs in his speech to Parliament “I like your (hockey) teams, except the Leafs!” Biden says he doesn't like them cause the Leafs beat the Flyers in January #cdnpoli
339
612
5K
2
5
77
@stephanie_ha
Stephanie Ha
2 years
Public safety minister @marcomendicino says several people from Coutts blockade have ‘strong ties’ to a far-right extreme organization with leaders here in #Ottawa . Blockades at Surrey, Coutts and Ambassador Bridge are now all cleared with hopes Emerson reopens today. #cdnpoli
22
27
75
@stephanie_ha
Stephanie Ha
2 years
#BREAKING @PierrePoilievre has been elected as the leader of the Conservative Party, winning 68.15% of the vote. #cdnpoli #cpcldr
12
11
65
@stephanie_ha
Stephanie Ha
2 years
NEW via @EvanLSolomon : Ontario to invoke new emergency measures Friday to help resolve the blockade at Ambassador Bridge. #cdnpoli #ottnews
16
22
73
@stephanie_ha
Stephanie Ha
2 years
NEW: @JustinTrudeau will be speaking in person tonight in the House of Commons during an emergency debate over the trucker convoy. #ottnews #cdnpoli
12
26
63
@stephanie_ha
Stephanie Ha
2 years
RIP to the man who helped keep the Ottawa Senators here nearly 20 years ago. Condolences to his family and the entire organization.
@Senators
Ottawa Senators
2 years
It is with great sadness that the family of Eugene Melnyk and the Ottawa Senators hockey organization announce his passing on March 28, 2022 after an illness he faced with determination and courage.
Tweet media one
1K
3K
14K
2
7
59
@stephanie_ha
Stephanie Ha
2 years
What would normally be a party scene on a Friday night these past few weeks on Wellington is now quiet. But some protesters remain despite the Emergencies Act. #cdnpoli #ottnews
7
20
60
@stephanie_ha
Stephanie Ha
3 years
That Friday feeling when your grandma gets her first #Covid19 vaccine dose. Feeling hopeful. Thanks to the awesome @OttawaHealth staff for the seamless experience. 🙌🏻
Tweet media one
3
2
60
@stephanie_ha
Stephanie Ha
2 years
NEW: Former Patrick Brown campaign organizer Debra Jodoin comes out as the whistleblower following Brown’s leadership disqualification. #cdnpoli
Tweet media one
31
45
59
@stephanie_ha
Stephanie Ha
2 years
The scene from Confederation Park this morning. The wooden structure is still here with @OttawaPolice and @NCC_CCN personnel on site. #cdnpoli #ottnews
20
46
61
@stephanie_ha
Stephanie Ha
2 years
NEW: Canada now sending anti-tank weapons, ammunition to #Ukraine . #cdnpoli More:
15
10
59
@stephanie_ha
Stephanie Ha
2 years
Clearing out the convoy hub at Rideau and Sussex.
Tweet media one
2
12
58
@stephanie_ha
Stephanie Ha
2 years
New message from @fordnation for those still occupying #Ottawa : 'We will continue to raise the consequences.' After Ontario announced a state of emergency on Friday, very little progress has been made in #Ottawa so far. #ottnews #onpoli #cdnpoli
49
13
55
@stephanie_ha
Stephanie Ha
2 years
👏🏼👏🏼👏🏼 @felixtennis . Your time will come soon. 🇨🇦
@TennisCanada
Tennis Canada
2 years
He fought hard. He left it all out there. He went toe-to-toe with the favourite to win the @AustralianOpen . In the end, it wasn't to be, and Medvedev defeats Félix Auger-Aliassime in a great 5-set comeback, 6-7, 3-6, 7-6, 7-5, 6-4. Canada is proud, @felixtennis ! 👊
Tweet media one
115
252
3K
1
4
57
@stephanie_ha
Stephanie Ha
2 years
Prime Minister Trudeau's first comment on leaked U.S. Supreme Court draft to overturn Roe v. Wade. #cdnpoli
@JustinTrudeau
Justin Trudeau
2 years
The right to choose is a woman’s right and a woman’s right alone. Every woman in Canada has a right to a safe and legal abortion. We’ll never back down from protecting and promoting women’s rights in Canada and around the world.
11K
17K
120K
10
19
53
@stephanie_ha
Stephanie Ha
5 years
Dose of cuteness for your Saturday.
0
14
54
@stephanie_ha
Stephanie Ha
7 years
Great shot from @buntola ... getting up close and personal with Long Ma for @CTVOttMornLive . @2017ottawa #LaMachine #ottawa #Ottawa2017
4
17
52
@stephanie_ha
Stephanie Ha
3 years
'Grateful for the life I've had': Rabbi Bulka speaks to ⁦ @ctvottawa ⁩ on his cancer diagnosis and his appreciation for the community support. #ottnews
0
9
50
@stephanie_ha
Stephanie Ha
1 year
NEW: The RCMP confirms to @theconeill that it’s investigating recent leaks to the media about foreign election interference. #cdnpoli
Tweet media one
26
44
47
@stephanie_ha
Stephanie Ha
2 years
NEW: CRTC is ordering Rogers to provide details on why and how the July 8 outage happened. Rogers has until July 22 to respond. #rogersoutage #cdnpoli
Tweet media one
4
26
50
@stephanie_ha
Stephanie Ha
2 years
BREAKING: Prime Minister Justin Trudeau says Canada is issuing new sanctions on Russia and sending up to 460 additional troops to Latvia in face of Russian aggression against Ukraine. #cdnpoli
3
10
48
@stephanie_ha
Stephanie Ha
3 years
.⁦ @brianpfraser ⁩ ...a true inspiration and example of bravery. Your legacy will not be forgotten. You taught us all to be better. Rest in power ❤️
1
1
48
@stephanie_ha
Stephanie Ha
4 years
ICYMI: @OttCatholicSB education director @TDOttawa joins @CTVOttMornLive on revisions to its return to school plan. #ottnews #ottawa WATCH:
Tweet media one
2
11
47
@stephanie_ha
Stephanie Ha
3 years
Thanks @EvanLSolomon - Can't wait to get started!
@EvanLSolomon
Evan Solomon
3 years
“It’s a great thrill to welcome @stephanie_ha as the new senior producer of @ctvqp . I’ve seen her leadership, vision and journalism first hand so I’m excited to work with her to drive the news on Canada’s number one political program. Welcome Steph!” 👏👏👏👍
38
5
132
16
3
47
@stephanie_ha
Stephanie Ha
2 years
Deputy PM @cafreeland on possibility of the end of the post-WWII order: 'It could be....We can't let that happen.' #cdnpoli More:
19
20
47
@stephanie_ha
Stephanie Ha
4 years
Thanks to @mattskubeCTV and @JohnRuttlectv for the #MoveWithUsChallenge nomination in support of @bgcottawa ... @LeahCTV and @AnnieClaireBO ... you’re up next! (Thanks @Charbs20 @brittanyelle2 and my Dino friend for the help.)
7
4
48
@stephanie_ha
Stephanie Ha
2 years
. @JustinTrudeau on politicians exploiting people's fears and aligning with those sharing Covid-19 misinformation. #cdnpoli #ottnews
16
15
45
@stephanie_ha
Stephanie Ha
4 years
Remembering civil rights leader John Lewis. @OfficialMLK3 joins @CTVOttMornLive to discuss Congressman Lewis' long-lasting legacy. #JohnLewis VIDEO:
Tweet media one
1
6
43
@stephanie_ha
Stephanie Ha
2 years
ICYMI: @ZelenskyyUa urges Canadian Parliament to support no-fly zone over Ukraine. "How many more cruise missiles have to fall on our cities until you make this happen?" #cdnpoli
7
16
45
@stephanie_ha
Stephanie Ha
2 years
CPC President @rbatherson on Patrick Brown's claims that his campaign hasn't been made aware of specific allegations. Batherson says "We worked very hard to afford Mr. Brown and his campaign all the due process." #cdnpoli
16
23
41
@stephanie_ha
Stephanie Ha
2 years
Despite the Emergencies Act and a heavy police presence, this ‘club’ has popped up at Metcalfe and Albert. #cdnpoli #ottnews
16
24
41
@stephanie_ha
Stephanie Ha
3 years
Thanks @Senators for being one of the best distractions in this pandemic. Feeling excited for the future. #Sens #SensSickos #GoSensGo
@Senators
Ottawa Senators
3 years
Ending the season in style!! #GoSensGo
18
99
766
0
3
43
@stephanie_ha
Stephanie Ha
3 years
Does anyone else just want to give Meghan Markle a hug? #HarryMeghanOprah
0
1
41
@stephanie_ha
Stephanie Ha
2 years
Statement from @patrickbrownont campaign. They admit legal options likely won’t succeed before Sept. 10 vote, and endorse @JeanCharest_ for #cpcldr . “…at the end of the day Jean Charest has the best chance to stop Pierre Polievre extremism.” #cdnpoli
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
22
41
@stephanie_ha
Stephanie Ha
3 years
Who else is having trouble keeping up?! 🙋🏻‍♀️
@ctvottawa
CTV Ottawa
3 years
NEW: Premier Doug Ford says he is reversing his government’s decision to ban playgrounds #ottnews
67
60
231
4
8
42
@stephanie_ha
Stephanie Ha
3 years
#BREAKING All air travellers returning to Canada, excluding the U.S., will need to take a Covid-19 test at the airport regardless of vaccine status. They will then need to quarantine until the results of their test. #cdnpoli
6
28
40
@stephanie_ha
Stephanie Ha
3 years
Thank you for the inspiration and joy in such dark, challenging times. RIP @captaintommoore
@captaintommoore
Captain Sir Tom Moore
3 years
Tweet media one
25K
125K
910K
0
5
39
@stephanie_ha
Stephanie Ha
2 years
PM Trudeau on whether Emergencies Act is still needed: He says ‘state of emergency is not over’ and there are still concerns for the coming days. Gov’t will not keep act for a single day longer than necessary. #cdnpoli #ottnews
7
8
38
@stephanie_ha
Stephanie Ha
3 years
Thank you to you and all the healthcare workers. Your selflessness and bravery is appreciated. Let’s all keep doing our part to keep each other safe. 💕
@OttawaICURN
AliRo
3 years
@grahamctv Remember that nurses are humans too and behind all that PPE we are exhausted and terrified of what’s to come. #Ottawa #ICU #COVID19
Tweet media one
25
37
303
1
8
39
@stephanie_ha
Stephanie Ha
4 years
Always feeling inspired after catching up with @StuntmanStu . #stustrong2
@CTVOttMornLive
CTVMorningLiveOttawa
4 years
FINALLY BACK HOME: @MAJIC100Ottawa Host @StuntmanStu joins us with more on getting to go back home after being in hospital since January to fight leukemia a second time. #stustrong2 Full clip: …
3
4
93
0
2
38
@stephanie_ha
Stephanie Ha
6 years
Someone give these two a comedy show already! @mattskubeCTV @EvanLSolomon
@ctvottawa
CTV Ottawa
6 years
. @EvanLSolomon is bundling up for tonight’s frostbite advisory and has a message for old man winter. #ottawa #ottweather @mattskubeCTV
3
5
26
4
2
37
@stephanie_ha
Stephanie Ha
2 years
Statement from Jean Charest director of communications Michelle Coates Mather. #cdnpoli
Tweet media one
2
23
36
@stephanie_ha
Stephanie Ha
2 years
Proud of @JCharronCTV for staying calm and professional in the face of very difficult circumstances.
@JCharronCTV
Jeremie Charron
2 years
Today has not been easy. Protesters were mostly peaceful Saturday. Today has been different. Setting up for a live hit with @CP24 we were yelled at and swarmed by a group of protesters within seconds. We can’t get close without this happening. @ctvottawa @CTVNews
3K
1K
4K
0
1
35
@stephanie_ha
Stephanie Ha
2 years
Despite warnings and several arrests this morning, these protesters remain defiant, blaring Flo Rida’s classic hit ‘My House.’ #ottnews #cdnpoli
6
10
33
@stephanie_ha
Stephanie Ha
2 years
NEW: Interim Chief Bell offers no timeline for when operation in #Ottawa will end, but says the next phase will be about maintaining the downtown core and preventing future threats. #ottnews #cdnpoli
2
6
31
@stephanie_ha
Stephanie Ha
2 years
Asked why Canada doesn't sanction Vladimir Putin, Foreign Affairs Minister @melaniejoly says more sanctions are coming in coordination with allies. #cdnpoli
12
10
34
@stephanie_ha
Stephanie Ha
6 years
What a pure and sweet moment. #Emmys
@IGN
IGN
6 years
And the award for first (and best) proposal at the #Emmys goes to!
56
1K
4K
1
9
34
@stephanie_ha
Stephanie Ha
2 years
NEW: PM Trudeau will attend a NATO summit in Brussels on March 24 to discuss Russia’s war on Ukraine. #cdnpoli
@jensstoltenberg
Jens Stoltenberg
2 years
I have convened an extraordinary Summit on 24 March at #NATO HQ. We will address #Russia ’s invasion of #Ukraine , our strong support for Ukraine, and further strengthening NATO’s deterrence & defence. At this critical time, North America & Europe must continue to stand together.
2K
2K
6K
20
10
30
@stephanie_ha
Stephanie Ha
2 years
Just insane. #BattleofAlberta
@timandfriends
Tim and Friends
2 years
This clip is 4:46. It’s in real time with no cuts and contains 4 goals and every replay. The #BattleOfAlberta is everything we hoped for and more #StanleyCup #LetsGoOilers #Flames
66
776
4K
0
3
30
@stephanie_ha
Stephanie Ha
3 years
After lockdown after lockdown, it’s amazing to see #Ottawa return to life. #TwoDoseSummer #Euro2020Final
@JackiePerez__
Jackie Perez CTV News
3 years
Celebrations on Preston Street after Italy beats England in penalties #Euro2020Final #ottawa @ctvottawa
4
2
28
0
0
32
@stephanie_ha
Stephanie Ha
5 years
Heavy smoke coming from building on William Street in the Byward Market. @ctvottawa #ottnews
1
28
31
@stephanie_ha
Stephanie Ha
2 years
Protesters confronting officers on Queen St, while chanting ‘freedom’ and ‘peace and love.’ #ottnews #cdnpoli
9
14
30
@stephanie_ha
Stephanie Ha
3 years
The reunion we didn’t know we needed.
@BidenInaugural
Biden Inaugural Committee
3 years
Three presidents of the United States of America: one message of unity. #Inauguration2021
2K
22K
106K
2
3
31