chadocl Profile Banner
Chad O'Carroll Profile
Chad O'Carroll

@chadocl

Followers
24K
Following
14K
Media
3K
Statuses
6K

Journalist from London, based in Seoul. Founder of https://t.co/jmDY5qVkbz This is a personal account, so it’s personal views (not official company ones).

Joined July 2013
Don't wanna be here? Send us removal request.
@chadocl
Chad O'Carroll
1 year
North Korea to deport US soldier Travis King for ‘illegally entering’ country
Tweet media one
29
27
268
@chadocl
Chad O'Carroll
2 months
Why are key DC think tanks being so restrained about Yoon's martial law declaration?. Despite championing "freedom" 39 times in a recent speech, Yoon's decision marked a disturbing trend. But the response from key players has been strikingly muted. A 🧵.
7
105
273
@chadocl
Chad O'Carroll
2 years
South Korea’s presidential train — face-to-face seating similar to what you see on Kim Jong Il’s train — on display at the Railroad Museum of 🇰🇷
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
13
217
@chadocl
Chad O'Carroll
2 years
North Korea related alert coming through now, even for a user with these alerts disabled
Tweet media one
16
75
206
@chadocl
Chad O'Carroll
2 years
This is the second time North Korean state media has recently posted pictures of Kim Jong Un adjacent to maps of South Korea:. 1. April 2023: Kim reviewing “frontline attack operation plans”. 2. June 2022: Kim discusses “enhancing” the operability of “front-line” units
Tweet media one
Tweet media two
12
56
188
@chadocl
Chad O'Carroll
2 years
Here is an August example of London to Seoul direct flight prices in economy class. When British Airways served this route until 2020, round-trips cost 700-1200 USD. Imagine the situation if Korean Air and Asiana soon merge -- and no competition is left on this route at all.
Tweet media one
25
67
190
@chadocl
Chad O'Carroll
2 years
1/🚨 Whistleblowers Navy Malela & Gradi Koko exposed financial crimes linking their employer to North Korea. Now, they face death sentences in their home country, the DRC, and live in fear in Europe. Story by @IfangBremer:.
Tweet media one
6
33
178
@chadocl
Chad O'Carroll
2 years
Can anyone recognize Kim Jong Un's ICBM-launch-watching beverage here?. Winner gets a free annual NK News subscription!
Tweet media one
26
24
191
@chadocl
Chad O'Carroll
1 year
Why is North Korea suddenly closing so many of its embassies? 1/7🧵. Unilateral closures of embassies in Angola, HK, Spain and Uganda - plus reports of 12+ more - marks a pivotal moment: 25%+ of 🇰🇵 embassies will close worldwide.
9
83
170
@chadocl
Chad O'Carroll
1 year
Very sad news such a talented actor would end his life over the controversy in Korea over what were very minor drugs use issues and small scandals. It’s unfortunate this country creates such a toxic environment around celebrity mishaps and drugs use.
@yonhaptweet
연합뉴스
1 year
[속보] 경찰 "숨진 남성, 배우 이선균으로 신원 확인".
Tweet media one
8
52
167
@chadocl
Chad O'Carroll
2 years
1/7 🚨Today, 10M Seoul residents awoke to a nightmare: blaring air raid sirens & "wartime alert" messages on phones. “At 6:32 a.m., a warning is issued for the Seoul area. Please prepare to evacuate." . Panic set in, some probably braced for the worst:.
Tweet media one
6
40
144
@chadocl
Chad O'Carroll
2 years
Here are the two locations the DPRK side claims that U.S. intel assets invaded North Korean airspace above its EEZ on Monday. Map by @ColinZwirko
Tweet media one
2
44
122
@chadocl
Chad O'Carroll
2 years
Even by 🇰🇵 purging standards, this is incredible. A short 🧵. As you can see in this video example, DPRK drama producers have reshot an ENTIRE series to replace the main actor with another actor. Every single scene featuring him has been re-recorded:.
2
30
120
@chadocl
Chad O'Carroll
2 years
The abuse so many female colleagues get for just doing their jobs is unreal in Korea. In comparison, I never get emails like this. Even though my phone number is in emails that reach tens of thousands each year, I've never had a single prank call or abusive SMS. .
@myhlee
Michelle Ye Hee Lee
2 years
My inbox and DMs right now
Tweet media one
4
143
119
@chadocl
Chad O'Carroll
2 years
Good morning Seoul!
Tweet media one
3
8
112
@chadocl
Chad O'Carroll
1 year
The rank hypocrisy of South Korea’s war on drugs in one picture…. It seeps into everything from government policy to netizen outrage at celeb use like Lee Sun-kyun… while simultaneously embracing figures like Elon — who isn’t shy of talking about his drug use.
Tweet media one
4
23
103
@chadocl
Chad O'Carroll
1 year
🚨 Kim Jong Un convened military officials to discuss "offensive" plans against South Korea. Photos from the Central Military Commission (CMC) meeting show Kim pointing at a map of 🇰🇷. This comes after 🇰🇵 defense chief hinted at a possible preemptive nuclear strike recently.
13
41
104
@chadocl
Chad O'Carroll
2 months
RISK ANALYSIS: President Yoon Suk-yeol's martial law declaration marks a watershed moment for 🇰🇷 democracy, raising risks of political turmoil + violent unrest. A quick thread on key risk factors and what may happen next. based on my latest at NK Pro:.
6
35
110
@chadocl
Chad O'Carroll
1 year
Hiking about 15 miles south of the inter-Korean border today, I saw a sign reminding of the proximity. It asks people to call 1338 if they spot people, explosives or objects that may have crossed the border.
Tweet media one
Tweet media two
Tweet media three
4
16
100
@chadocl
Chad O'Carroll
2 months
Meanwhile, the ROK-govt-funded Korea Economic Institute of America has published nothing on the matter. NOTHING. Skeptics like Mark Barry argue this light-touch treatment stems from cozy ties binding Beltway Korea hands to their ROK counterparts.
2
21
109
@chadocl
Chad O'Carroll
2 years
Still no report of splashdown on North Korea's missile launch this morning. At now more than 15 mins in, I've got a feeling this is going to be a big one.
10
30
100
@chadocl
Chad O'Carroll
2 months
Some examples:. • Victor Cha said three times Yoon “did the right thing” by reversing decision.• CSIS said proof of 🇰🇷 democracy's "maturity & resilience".• Wilson framed it as defending 🇰🇷s "legacy as a democracy".• Brookings acknowledged a setback but not critical of Yoon.
4
34
97
@chadocl
Chad O'Carroll
2 years
Seouls Gwanghwamun moments after the “wartime alert”
Tweet media one
3
25
90
@chadocl
Chad O'Carroll
2 years
Why are navigation and location based-services SO bad in South Korea?. Despite President Yoon Suk-yeol's vision of creating a global pivotal state, the country lags in navigation and location-based tech. Hence, Google & Apple maps SUCK here. Why? (1/7).
Tweet media one
10
33
83
@chadocl
Chad O'Carroll
2 years
1/ I and @chung_yeji met an old man named Lee Jong-yeol, forcibly evicted from his home in Seoul 🇰🇷, after living there for 70+ years. He's now protesting outside the new apartment complex built on the land he once called home. This is his story. 🧵.
Tweet media one
2
33
72
@chadocl
Chad O'Carroll
2 years
Lovely weather today in Namhansanseong 🇰🇷
Tweet media one
2
2
74
@chadocl
Chad O'Carroll
1 year
Several North Koreans in ROK custody after crossing sea border by boat: Seoul
Tweet media one
4
8
70
@chadocl
Chad O'Carroll
2 years
1/9 🚨As a foreign journalist in South Korea, I wanted to investigate why we face second-rate access to the government!🇰🇷. 📰 Local media is favored, and international press struggle with access to ministries, briefings, and primary sources. Full story:
3
21
69
@chadocl
Chad O'Carroll
2 years
JSA crossing update: . Eyewitness Mikaela Johansson of Sweden, who said she was on the same tour, wrote that when her group visited the Joint Security Area one of the male guests made the dash across the MDL.
Tweet media one
7
25
71
@chadocl
Chad O'Carroll
1 year
DPRK military hat found on Yeonpyeong Island by a guest on our “North Korea from a near distance tour”
Tweet media one
Tweet media two
Tweet media three
9
5
71
@chadocl
Chad O'Carroll
2 years
1/5: Incredible: . Former Mongolian Pres. Tsakhiagiin Elbegdorj told @nknewsorg he requested to inspect 🇰🇵 prison camps + nuclear facilities before his 2013 visit to Pyongyang. It was a trip that had been scheduled to include a meeting with Kim Jong Un.
3
25
67
@chadocl
Chad O'Carroll
2 years
To alert a city of ten million about the risks of falling debris from a satellite on a trajectory far from Seoul seems like absolute overkill. But again, South Korea uses the same emergency alert system to warn of warm weather, cool weather, and everything in between… 🤷.
3
17
70
@chadocl
Chad O'Carroll
2 years
Ever flown into Incheon airport in 🇰🇷?. Here's satellite imagery showing how it was slowly built during the 1990s. The project involved massive tide reclamation that effectively joined multiple islands into one large airport.
3
13
68
@chadocl
Chad O'Carroll
2 years
Reminder of the satellite trajectory. Unless it dramatically swerved off course, hard to understand the warnings for Seoul.
@planet4589
Jonathan McDowell
2 years
Thanks to a tip from @martyn_williams I took a look at the warning areas for the upcoming (NET May 31) North Korean recon sat launch. The map below shows the launch site, polygonal warning areas and (orange lines) my fit to the trajectories. (1/n).
Tweet media one
7
96
66
@chadocl
Chad O'Carroll
2 months
"If you're anywhere but D.C., Yoon's presidency has been a disaster from the jump," wrote Friedhoff on BlueSky. Kang also on BlueSky called it "one of the dumbest moves by a Korean president in its history.".
1
18
69
@chadocl
Chad O'Carroll
10 months
Very well said by Dave. Many of Yoon’a cheerleaders in DC have struck me as being deeply disconnected to how things actually are in 🇰🇷 and it’s one of the reasons I’ve stopped reading much of their work…. They ignored the polls over and over and promote policies few want here.
@daveckang
Dave Kang
10 months
The DC Blob engaged in lots of performative sighs of relief in 2022 when Yoon was elected president: "revitalizing the alliance" was a common title of policy papers at the time. As if under progressive govts, the US-ROK alliance was in tatters, which is most surely was not. .
2
27
65
@chadocl
Chad O'Carroll
2 years
It's Day of the Sun '태양절' in North Korea today. Kim Il Sung, the DPRK's founding president, was born on April 15, 1912. Today is the 111th anniversary of his birth. Incidentally, the 1912 birthdate was the same day the Titanic sank.
Tweet media one
2
16
65
@chadocl
Chad O'Carroll
1 year
Just back after taking part in the first South Korea evacuation drills in six years. Some observations:.- Barely anyone in our building left their office.- Shops, restaurants continued as if nothing.- It took almost 15 mins to get to the assembly point.- It was BOILING hot there
3
15
66
@chadocl
Chad O'Carroll
1 year
THREAD: North Korea's end-of-year plenum offers crucial insights into its strategic direction. Gone are the NYD speeches, replaced by multi-day meetings that reflect on progress and set future objectives. A thread on the key takeaways & implications:.
4
38
63
@chadocl
Chad O'Carroll
2 months
Others like Jeffrey Lewis & Sheena Greitens pulled no punches:. • "This is definitely an attempted coup d'etat. Yoon should go to prison for the rest of his life." —Lewis.• Greitens called it an "ill-planned power grab" that "stunned observers".
2
13
64
@chadocl
Chad O'Carroll
2 years
2/7 📡30 mins later, it was clear: the alert was triggered by a North Korean satellite launch, not an attack. The government swiftly called the evacuation notice a "mistake," but the damage was done. Many experts are calling this a gross misjudgment.
1
4
63
@chadocl
Chad O'Carroll
2 years
Good morning Seoul!
Tweet media one
2
1
60
@chadocl
Chad O'Carroll
2 years
North Korea’s preparations for military parade shift into high gear: Imagery
Tweet media one
0
8
60
@chadocl
Chad O'Carroll
1 year
North Korea tests underwater nuclear drone system in response to US drills: KCNA
Tweet media one
2
23
54
@chadocl
Chad O'Carroll
1 year
Currently 1-1 in women’s football between North and South Korea at the Asian Games
Tweet media one
Tweet media two
Tweet media three
6
8
57
@chadocl
Chad O'Carroll
3 months
THREAD: A pivotal moment in the Ukraine war: North Korea has reportedly sent up to 10,000 soldiers, mostly elite special forces, to aid Russia's invasion. This marks a major escalation in Pyongyang's support for Moscow. 🇰🇵🇷🇺. Full NK Pro analysis ⬇️.
3
35
59
@chadocl
Chad O'Carroll
1 year
How would Matisse feel about this?
Tweet media one
5
7
57
@chadocl
Chad O'Carroll
1 year
If the North Korean satellite works as functions, one thing I pray is that South Korean authorities finally figure out HOW STUPID their censorship of maps, navigation and satellite imagery is.
3
10
55
@chadocl
Chad O'Carroll
1 year
US-ROK-Japan show of force signals a new era of defense
Tweet media one
1
17
53
@chadocl
Chad O'Carroll
2 years
What happens next with the American who ran into North Korea yesterday?. TBH my money is if he’s just a wanted potential 🇺🇸 prisoner, they probably expel him quickly. IMHO 🇰🇵 is too proud these days to take Americans long-term -- unless they are a major intel asset.
2
11
54
@chadocl
Chad O'Carroll
2 years
Still no news of splashdown… also possible this could be related to North Korea’s pledge to prepare for a military reconnaissance satellite launch around April.
2
14
49
@chadocl
Chad O'Carroll
10 months
Why has DPRK state media deleted its archive?. 1/ 🚨 KCNA has purged its archive, deleting nearly all content published before 2023. The move follows Kim Jong Un's declaration that unification with South Korea is "impossible." 🇰🇵.
1
28
52
@chadocl
Chad O'Carroll
1 year
Ashamed to say, but today was my first trip to the Korean War museum in Seoul — after living here since 2016 😳😳. Amazingly they have one of Kim Il Sung’s former Soviet limousines. Even more amazingly - it arrived in ‘13 after years spent in a New Jersey man’s car collection!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
8
2
52
@chadocl
Chad O'Carroll
2 years
Another sandwich crime against humanity documented in 🇰🇷 today!
Tweet media one
8
4
53
@chadocl
Chad O'Carroll
1 year
Happy Christmas from the sleety streets of Seoul!. Hope you have a great day whether or not you celebrate
4
4
52
@chadocl
Chad O'Carroll
1 year
NEW: North Korea's satellite launch, which came just ahead of the announced window, was a success according to state media. After two failed attempts earlier this year, it was third time lucky. What changes? A quick thread. .
3
30
51
@chadocl
Chad O'Carroll
1 year
Great scoop from @ColinZwirko: North Korea demolishes symbolic unification arch, satellite imagery suggests. Read the full story, only at NK News:
Tweet media one
6
40
51
@chadocl
Chad O'Carroll
9 months
Dawn in Seoul — some shots in Ahyeon -dong and Gwanghwamun this morning while 🏃‍♂️
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
4
48
@chadocl
Chad O'Carroll
2 months
The reluctance of major Beltway think tanks to confront this upheaval raises questions about independence & credibility. Pulling punches or staying silent does a grave disservice to readers & partners who rely on them for clear-eyed analysis.
2
10
51
@chadocl
Chad O'Carroll
1 year
Rush hour old-Seoul style
Tweet media one
1
4
51
@chadocl
Chad O'Carroll
2 months
As David Kang noted, "The D.C. crowd didn't realize—or more likely, didn't care—that Yoon was far outside the median Korean citizen on most things.". IMHO, policymakers in DC must approach Beltway analysis of Korea with a critical eye to avoid hazardous groupthink.
1
15
51
@chadocl
Chad O'Carroll
8 months
@juwonreports IMHO the answer is quite simple: send them a rate card with very high fees on it for “consultative” media services… because that’s what they should be after in reality.
0
1
46
@chadocl
Chad O'Carroll
10 months
Spring greetings from Gapyeong 🇰🇷 from the local @nknewsorg and @southkoreapro teams in Seoul!. 👋👋👋
Tweet media one
4
5
50
@chadocl
Chad O'Carroll
2 years
Why are there so many discrepancies and apparent exaggerations in Yeonmi Park's accounting of her original life back in North Korea?. Washington Post investigates, including comment from @andreilankov: .
8
14
49
@chadocl
Chad O'Carroll
1 year
I never realized you can see Japan from South Korea. But there it is in the distance!
4
8
49
@chadocl
Chad O'Carroll
2 months
Non-Beltway Korea analysts like Karl Friedhoff and David Kang were blunter in their criticism. They attribute D.C.'s overly positive spin to misplaced affinity for Yoon's overtures to Japan & charm offensive in Washington.
1
12
49
@chadocl
Chad O'Carroll
2 months
Deputy Secretary of State Kurt Campbell's refreshing candor in criticizing Yoon's move as "illegitimate" & "badly misjudged" puts the Beltway's tepid response to shame. Korea think tanks in DC can't champion democracy if they go soft on friendly autocrats.
2
13
48
@chadocl
Chad O'Carroll
2 years
3/7 "A false alert in Seoul, where people are hyper-sensitive to the N. Korean threat, can have harmful consequences," said @oldtype, a ROK politics expert. The distrust in the alert system will now increase tenfold. A colossal government blunder or necessary precaution?.
1
3
47
@chadocl
Chad O'Carroll
2 years
Big thanks to team @nknewsorg for the hard work in 🇲🇾 this week!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
0
47
@chadocl
Chad O'Carroll
2 months
Thinking aloud: can any of the major “independent” think tanks and Korea experts funded largely by South Korea provide any critical analysis about Yoon’s actions over the last 24 hours?. I’ve seen zero yet….
5
8
48
@chadocl
Chad O'Carroll
1 year
What kind of boats are used to defect from North Korea to South Korea?. These are some examples from the DMZ Museum in Goseong. Goseong is about an hour north of Sokcho -- the location it appears new arrivals from DPRK arrived today.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
17
43
@chadocl
Chad O'Carroll
2 years
4/7 Context: It's crucial to note that 🇰🇵 had notified the IMO about the satellite launch between May 31 and June 10. So, some say the decision to issue the alarm in response to the launch was nonsensical. "The siren seems totally silly in Seoul," said Astronomer @planet4589.
2
3
44
@chadocl
Chad O'Carroll
3 months
Been a fascinating few days since asking @President_KR a question in (broken) Korean. So many people wrote emails and Insta messages to send their best wishes and apologize on behalf of Korea. While I appreciate the notes, I was really not upset about this situation at all!.
4
3
45
@chadocl
Chad O'Carroll
11 months
Kim Jong Un oversees hypersonic missile engine test: State media
Tweet media one
0
23
44
@chadocl
Chad O'Carroll
2 years
🚨 The first U.S. nuclear-capable submarine to visit the peninsula in 40 years arrives today in Busan 🇰🇷. At the very least, we can expect very strong protests by North Korea in the next 12-18 hours or so. .
3
10
39
@chadocl
Chad O'Carroll
2 years
Retired Lt. Col. Steve Tharp, who worked in the JSA, said he had no idea how the North Koreans would react to the incident as there was “so little data out there” about events like this. “This is the first contact since COVID,” he said. “We don’t know what they’re thinking.”.
@chadocl
Chad O'Carroll
2 years
American crosses into North Korea during Panmunjom tour: UN Command
Tweet media one
2
11
40
@chadocl
Chad O'Carroll
1 year
South Korea is often way too crowded…
Tweet media one
9
1
42
@chadocl
Chad O'Carroll
2 years
7/7 While some say "better safe than sorry," others warn false alarms risk undermining the warning system. @nktpnd calls for a "serious review" of procedures. And now there's disagreement in 🇰🇷 about who was to blame for sending the alert. Full story:
2
2
39
@chadocl
Chad O'Carroll
2 years
A rare @nknewsorg aerial photo of Panmunjeom / JSA in May 2021. In this photo, no guards can be seen on either side of the military demarcation line.
Tweet media one
3
10
39
@chadocl
Chad O'Carroll
2 years
Abandoned 🇰🇵 Kumgangsan tour travel agent near Mt. Seorak in 🇰🇷
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
6
38
@chadocl
Chad O'Carroll
2 years
Correction: The announced window of the satellite launch attempt was May 31-June 11, not May 31-June 10.
0
6
40
@chadocl
Chad O'Carroll
10 months
I think part of the problem is when so many form the U.S. fly over to Korea, it’s going from one bubble to another. - round trip biz class.- stay at Hyatt or Four Seasons.- meet English speaking experts (mostly conservative, nat security types).- fly home after 2-3 days.
5
12
38
@chadocl
Chad O'Carroll
2 years
Bukhansan this morning ☀️🇰🇷
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
1
37
@chadocl
Chad O'Carroll
2 years
Regulation in Korea is insane… thought it would be cool to start a small AirBnb experiences page to bring people along parts of the border. But the red tape is incredible…. 1. To incorporate any travel costs for driving customers, I apparently need a taxi driver license.
5
3
40
@chadocl
Chad O'Carroll
7 months
For me the very most significant thing is not relating to Sue Mi Terry. but the way the FBI investigation shows that South Korea's NIS appears to use ROK think tanks to funnel money to overseas operations.
1
4
37
@chadocl
Chad O'Carroll
11 months
After one of the coldest and longest winters since I arrived in South Korea, spring finally seems to be arriving!
4
3
37
@chadocl
Chad O'Carroll
2 years
Anyone noticed in South Korea that stainless steel and other shaped metal is often left with these stickers on, for years or decades?
Tweet media one
7
0
38
@chadocl
Chad O'Carroll
11 months
1/ AN OPEN SECRET: South Korean govt officials regularly use personal email for official business, risking security breaches & data leaks. Despite fears of 🇰🇵 hacks, this practice is widespread across the government, regardless of some denials:.
2
31
38
@chadocl
Chad O'Carroll
2 years
So, I read the publication of photos like this as a key component of the broader tactical nuclear weapons development program. It's yet another reminder from 🇰🇵 to 🇰🇷 that war planners should believe tactical nuclear weapons use is quite likely in the event of confrontation. .
1
3
36
@chadocl
Chad O'Carroll
2 years
6/7 📡 Critics argue the tech to distinguish real threats from tests exists, so alerts should be saved for genuine emergencies. Israeli missile researcher @inbarspace cites Israel's ultra-focused alert system as an example, which triggers on localized neighborhoods only.
1
1
35
@chadocl
Chad O'Carroll
1 year
Here's what happens when you complain too often about not getting cited by Yonhap! 😅
Tweet media one
3
1
36
@chadocl
Chad O'Carroll
2 years
Bye bye South Korea!
Tweet media one
3
1
34
@chadocl
Chad O'Carroll
10 months
While I don't think a summit between Kishida and Kim Jong Un is likely any time soon, I think it's still worth asking why Kim Yo Jong is announcing Tokyo's interest in this publicly *right now*.
2
9
38
@chadocl
Chad O'Carroll
1 year
North Korean radio coming in loud and clear on FM in Yeonpyeong Island. No jamming here it seems.
2
6
38
@chadocl
Chad O'Carroll
2 years
Just an hour out of Seoul 👌☀️🕶️
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
2
33