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

@chadocl

Followers
23,210
Following
817
Media
2,733
Statuses
4,429

Journalist from London, based in Seoul. Founder of 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.
Explore trending content on Musk Viewer
@chadocl
Chad O'Carroll
8 months
North Korea to deport US soldier Travis King for ‘illegally entering’ country
Tweet media one
30
26
285
@chadocl
Chad O'Carroll
1 year
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
12
232
@chadocl
Chad O'Carroll
1 year
North Korea related alert coming through now, even for a user with these alerts disabled
Tweet media one
16
75
213
@chadocl
Chad O'Carroll
1 year
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
13
59
198
@chadocl
Chad O'Carroll
1 year
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
34
203
@chadocl
Chad O'Carroll
10 months
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
27
68
204
@chadocl
Chad O'Carroll
10 months
Can anyone recognize Kim Jong Un's ICBM-launch-watching beverage here? Winner gets a free annual NK News subscription!
Tweet media one
29
24
200
@chadocl
Chad O'Carroll
6 months
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
88
178
@chadocl
Chad O'Carroll
5 months
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
연합뉴스
5 months
[속보] 경찰 "숨진 남성, 배우 이선균으로 신원 확인"
Tweet media one
110
4K
681
10
56
178
@chadocl
Chad O'Carroll
1 year
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
41
151
@chadocl
Chad O'Carroll
10 months
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
46
129
@chadocl
Chad O'Carroll
1 year
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
33
124
@chadocl
Chad O'Carroll
1 year
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
1 year
My inbox and DMs right now
Tweet media one
482
4K
2K
4
148
126
@chadocl
Chad O'Carroll
1 year
Good morning Seoul!
Tweet media one
3
8
120
@chadocl
Chad O'Carroll
5 months
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
6
25
115
@chadocl
Chad O'Carroll
9 months
🚨 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.
14
43
112
@chadocl
Chad O'Carroll
1 year
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
31
106
@chadocl
Chad O'Carroll
5 months
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
17
109
@chadocl
Chad O'Carroll
1 year
Seouls Gwanghwamun moments after the “wartime alert”
Tweet media one
3
25
94
@chadocl
Chad O'Carroll
10 months
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
86
@chadocl
Chad O'Carroll
1 year
Lovely weather today in Namhansanseong 🇰🇷
Tweet media one
2
2
80
@chadocl
Chad O'Carroll
1 year
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
78
@chadocl
Chad O'Carroll
7 months
Several North Koreans in ROK custody after crossing sea border by boat: Seoul
Tweet media one
4
11
78
@chadocl
Chad O'Carroll
1 year
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
23
73
@chadocl
Chad O'Carroll
7 months
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
74
@chadocl
Chad O'Carroll
10 months
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
9
27
75
@chadocl
Chad O'Carroll
1 year
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
74
@chadocl
Chad O'Carroll
1 year
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
28
70
@chadocl
Chad O'Carroll
1 year
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.
4
14
72
@chadocl
Chad O'Carroll
1 year
Reminder of the satellite trajectory. Unless it dramatically swerved off course, hard to understand the warnings for Seoul.
@planet4589
Jonathan McDowell
1 year
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
9
190
453
7
97
68
@chadocl
Chad O'Carroll
9 months
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
69
@chadocl
Chad O'Carroll
1 year
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
18
68
@chadocl
Chad O'Carroll
1 month
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
1 month
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
24
87
3
28
70
@chadocl
Chad O'Carroll
4 months
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
37
65
@chadocl
Chad O'Carroll
10 months
North Korea’s preparations for military parade shift into high gear: Imagery
Tweet media one
0
8
64
@chadocl
Chad O'Carroll
1 year
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
65
@chadocl
Chad O'Carroll
1 year
Good morning Seoul!
Tweet media one
3
1
64
@chadocl
Chad O'Carroll
8 months
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
63
@chadocl
Chad O'Carroll
4 months
North Korea tests underwater nuclear drone system in response to US drills: KCNA
Tweet media one
4
25
62
@chadocl
Chad O'Carroll
5 months
How would Matisse feel about this?
Tweet media one
5
8
59
@chadocl
Chad O'Carroll
6 months
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
58
@chadocl
Chad O'Carroll
7 months
US-ROK-Japan show of force signals a new era of defense
Tweet media one
1
16
55
@chadocl
Chad O'Carroll
10 months
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
56
@chadocl
Chad O'Carroll
6 months
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
29
55
@chadocl
Chad O'Carroll
1 year
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
54
@chadocl
Chad O'Carroll
1 month
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." 🇰🇵
2
29
54
@chadocl
Chad O'Carroll
5 months
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
9
2
55
@chadocl
Chad O'Carroll
1 year
Another sandwich crime against humanity documented in 🇰🇷 today!
Tweet media one
9
4
54
@chadocl
Chad O'Carroll
5 months
Happy Christmas from the sleety streets of Seoul! Hope you have a great day whether or not you celebrate
4
4
53
@chadocl
Chad O'Carroll
1 month
Spring greetings from Gapyeong 🇰🇷 from the local @nknewsorg and @southkoreapro teams in Seoul! 👋👋👋
Tweet media one
4
5
53
@chadocl
Chad O'Carroll
7 months
Rush hour old-Seoul style
Tweet media one
1
4
52
@chadocl
Chad O'Carroll
10 months
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
15
52
@chadocl
Chad O'Carroll
4 months
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
44
53
@chadocl
Chad O'Carroll
8 months
I never realized you can see Japan from South Korea. But there it is in the distance!
4
8
51
@chadocl
Chad O'Carroll
1 year
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
49
@chadocl
Chad O'Carroll
1 year
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
50
@chadocl
Chad O'Carroll
7 months
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
19
47
@chadocl
Chad O'Carroll
1 year
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
46
@chadocl
Chad O'Carroll
2 months
Kim Jong Un oversees hypersonic missile engine test: State media
Tweet media one
1
26
45
@chadocl
Chad O'Carroll
1 year
Bukhansan this morning ☀️🇰🇷
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
1
42
@chadocl
Chad O'Carroll
8 months
South Korea is often way too crowded…
Tweet media one
11
1
44
@chadocl
Chad O'Carroll
10 months
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
10 months
American crosses into North Korea during Panmunjom tour: UN Command
Tweet media one
0
5
5
2
11
42
@chadocl
Chad O'Carroll
10 months
🚨 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
12
42
@chadocl
Chad O'Carroll
1 year
Abandoned 🇰🇵 Kumgangsan tour travel agent near Mt. Seorak in 🇰🇷
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
6
40
@chadocl
Chad O'Carroll
1 year
Correction: The announced window of the satellite launch attempt was May 31-June 11, not May 31-June 10.
0
6
42
@chadocl
Chad O'Carroll
1 year
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
42
@chadocl
Chad O'Carroll
1 month
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
42
@chadocl
Chad O'Carroll
2 months
After one of the coldest and longest winters since I arrived in South Korea, spring finally seems to be arriving!
4
3
41
@chadocl
Chad O'Carroll
1 year
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
42
@chadocl
Chad O'Carroll
10 months
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
41
@chadocl
Chad O'Carroll
7 months
North Korean radio coming in loud and clear on FM in Yeonpyeong Island. No jamming here it seems.
2
6
39
@chadocl
Chad O'Carroll
1 year
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
9
0
40
@chadocl
Chad O'Carroll
10 months
Bye bye South Korea!
Tweet media one
3
1
37
@chadocl
Chad O'Carroll
9 months
Here's what happens when you complain too often about not getting cited by Yonhap! 😅
Tweet media one
3
1
40
@chadocl
Chad O'Carroll
1 year
Just an hour out of Seoul 👌☀️🕶️
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
2
38
@chadocl
Chad O'Carroll
2 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
32
39
@chadocl
Chad O'Carroll
2 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
39
@chadocl
Chad O'Carroll
1 year
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
4
37
@chadocl
Chad O'Carroll
1 year
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
39
@chadocl
Chad O'Carroll
8 months
Literally stranded on Jebu Island near Incheon. Rookie mistake: had no idea the bridge gets flooded when the tide comes in! Stuck here until 830 at least 🥲
Tweet media one
4
2
39
@chadocl
Chad O'Carroll
5 months
If you live in a South Korean apartment, you are regularly subjected to obligatory public service announcements in your OWN home … This just went off around 830.
15
5
38
@chadocl
Chad O'Carroll
1 year
Team @nknewsorg currently on its first retreat in almost five years… Good to be back and meeting people again after the COVID era! Can you guess the country?
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
38
@chadocl
Chad O'Carroll
1 year
North Korea's front-page coverage of ICBM launches over the years: - Hwasong-14 (July 2017) - Hwasong-15 (Nov. 2017) - Hwasong-17 (March 2022) - Hwasong-18 (April 2023) Notably, no Kim Jong Un signed letter on today's Rodong Sinmun to approve the launch -- a small change.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
15
37
@chadocl
Chad O'Carroll
1 year
5/7 The launch didn't fly near Seoul or any part of mainland S. Korea. Experts say emergency planners should've known it wasn't a threat. @ArmsControlWonk points out that 🇰🇵 space launches happen over the ocean and pose no threat to Seoul. So why the alarm and sirens?
1
1
38
@chadocl
Chad O'Carroll
8 months
My experience this morning: - Got to Seoul airport - Entered the parade area after showing my credentials - Expelled from air base for not having an armband (no one gave me one) - No one could then find my name to re-enter - Then they found it and let me back in
@IfangBremer
Ifang Bremer
8 months
In a last minute decision and in pouring rain, all press who previously received permission to cover the rare military parade in central Seoul are being denied access to the coverage area. Only 3 media allowed, including the government-run military TV station.
Tweet media one
2
40
63
2
14
35
@chadocl
Chad O'Carroll
4 months
Good morning Seoul!
Tweet media one
0
2
37
@chadocl
Chad O'Carroll
10 months
North Korea is making bold claims today about U.S. drones and other assets flying into DPRK airspace. It is not only publishing this via state media, but circulating to defense attachés in Beijing at foreign embassies. More imminently at @nknewsorg
Tweet media one
2
23
36
@chadocl
Chad O'Carroll
1 month
Spring in Seoul
Tweet media one
0
1
36
@chadocl
Chad O'Carroll
5 months
Today I predict mostly watching solid-fuel ICBM launch footage on extended repeat
Tweet media one
3
3
36
@chadocl
Chad O'Carroll
1 year
Swimming day in South Korea 😎
Tweet media one
1
0
36
@chadocl
Chad O'Carroll
1 month
Good morning Seoul!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
0
34
@chadocl
Chad O'Carroll
10 days
Night hike in Seoul
Tweet media one
Tweet media two
Tweet media three
0
1
34
@chadocl
Chad O'Carroll
6 months
So what's going on? Motivations likely include: a) U.N. sanctions pressure, b) a trend of global 🇰🇵 disengagement c) a weakening North Korean economy. Sanctions have made it difficult for the DPRK to use diplomatic missions to generate illicit revenue, making them net costs.
3
3
34
@chadocl
Chad O'Carroll
6 months
K-Salmon industry? Are you kidding me?
Tweet media one
5
4
33
@chadocl
Chad O'Carroll
1 year
Now there's an evacuation order in Hokkaido, Japan: This suggests we might be seeing the first long-distance ICBM test, if there are no reports of splash down near Japan in the next 20-30.
@Kantei_Saigai
首相官邸(災害・危機管理情報)
1 year
【国民保護情報】 直ちに避難。直ちに避難。直ちに建物の中、又は地下へ避難して下さい。 ミサイルが、08時00分頃、北海道周辺に落下するものとみられます。直ちに避難して下さい。 受信日時 13日07時55分 対象地域:北海道
2K
25K
26K
3
9
32
@chadocl
Chad O'Carroll
1 year
It was common for such maps to appear in state media coverage of meetings or military drills in 2017 and before. But a key difference now is that North Korea has been working vigorously on tactical nuclear weapons development and deployment.
1
3
31
@chadocl
Chad O'Carroll
8 months
As a friend pointed out to me today, why are there so many assumptions that freshly made North Korean munitions and conventional weapons will be extremely unreliable? This is a country which has demonstrated massive technological feats in ballistic missile tech in recent years.
7
4
30
@chadocl
Chad O'Carroll
1 year
The people sending this stuff are really pathetic... But what surprises me most is they feel comfortable hitting send with their own names on the emails and other identifiable information often readily available. Just goes to show how unhinged they are...
0
16
31
@chadocl
Chad O'Carroll
1 year
Last Sept, @nknewsorg inaugurated a very special inter-Korean border security, accompanied by some of the best 🇰🇵 experts in South Korea. Now the tour is returning, w/ an improved + optimized itinerary of all the best places along the border! Full info:
Tweet media one
2
3
28
@chadocl
Chad O'Carroll
11 months
Korea Risk Group is ready to host for its second annual Seoul rooftop networking event! 😎😎😎
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
1
30