Ravi Agrawal Profile Banner
Ravi Agrawal Profile
Ravi Agrawal

@RaviReports

17,072
Followers
3,852
Following
184
Media
4,564
Statuses

Editor in Chief @ForeignPolicy | Ex- @CNN in New Delhi, New York, and London | Author of @India_Connected

NY / DC
Joined February 2009
Don't wanna be here? Send us removal request.
@RaviReports
Ravi Agrawal
5 years
A power outage in New York, but it couldn’t stop the Millennial Choirs and Orchestras, creating a makeshift stage right outside Carnegie Hall. #nycblackout
197
3K
13K
@RaviReports
Ravi Agrawal
5 years
India's been claiming it shot down a Pakistani F-16 fighter jet in February. But a U.S. count of F-16 jets in Pakistan suggests New Delhi had it wrong. An exclusive report from @laraseligman
322
833
2K
@RaviReports
Ravi Agrawal
5 years
Disturbing that an official Indian police account, verified by @Twitter , is trying to silence @RanaAyyub —a journalist, a citizen—from expressing her views.
125
328
935
@RaviReports
Ravi Agrawal
4 years
"A large section of the Indian media has become a lap dog, not a watchdog," says @sardesairajdeep in this NYT article about India's press under Modi.
272
223
810
@RaviReports
Ravi Agrawal
6 years
Some personal news: I'm starting a new job as Managing Editor of @ForeignPolicy next week. Excited to join a great team. This is a fascinating time to be covering international relations. And ... thanks to the awesome folks @CNN and @CNNI for 11+ wonderful years!
69
56
697
@RaviReports
Ravi Agrawal
4 years
Some personal news, as they say. It’s a real privilege to get to work with a terrific, inspiring group of journalists and contributors from around the world @ForeignPolicy , and I look forward to building on our work together.
@ForeignPolicyPR
Foreign Policy Media Room
4 years
Press Release: Foreign Policy Announces New Editor-in-Chief
Tweet media one
2
3
26
95
23
452
@RaviReports
Ravi Agrawal
5 years
If you want to trace how India is becoming dangerously illiberal under Modi, read this excellent piece in the New Yorker. And while parts of the media are making things worse, kudos to local journalists like @RanaAyyub for their bravery and defiance.
30
132
344
@RaviReports
Ravi Agrawal
5 months
Everyone should read @Iyengarish 's excellent profile of India's foreign minister in @ForeignPolicy Modi’s Messenger to the World: How the diplomat-turned-politician S. Jaishankar became the chief executor of India’s assertive foreign policy.
10
81
287
@RaviReports
Ravi Agrawal
6 years
Indian journalist @RanaAyyub has received death threats for her work - as have several other prominent reporters. But, she argues, prominence may provide a sort of protection; many, many others are not so fortunate. cc: @BDUTT @Nidhi @ravishndtv
34
141
261
@RaviReports
Ravi Agrawal
2 years
Conventional wisdom seems to be that the West is running out of time when it comes to aiding Ukraine against Russia. Winter is coming; gas will get pricier. But Fiona Hill tells @ForeignPolicy that the clock is ticking for Putin, too. Read/watch:
9
91
259
@RaviReports
Ravi Agrawal
7 years
The speech that marked the birth of a country @CNNI
5
125
201
@RaviReports
Ravi Agrawal
4 years
🙏🏽
@ratemyskyperoom
Room Rater
4 years
Great bookwall set up. Good mix of books. Art. Objects. Spacing. Lighting. You had us at library ladder. 10/10 @RaviReports
Tweet media one
3
8
234
2
3
174
@RaviReports
Ravi Agrawal
6 years
This is a fascinating piece, and it has a bit of everything: China's surveillance state, One Belt One Road, Beijing's push to improve its tech, and countries in Africa all too willing to jump on board—no matter the impact on human rights.
2
136
157
@RaviReports
Ravi Agrawal
3 years
The stunning fall of Kabul has caught top Biden administration officials almost completely by surprise. Current and former U.S. officials, report @RobbieGramer and @ak_mack , describe the mood inside the State Department as despondent and demoralized.
10
56
146
@RaviReports
Ravi Agrawal
6 years
"Women have tried due process and lost hope," writes @BDUTT about India's overdue #MeToo wave this week. "Social media has provided a platform to women that Indian courts have failed to offer." An important piece to read:
29
26
118
@RaviReports
Ravi Agrawal
3 years
🙏🏽
@ratemyskyperoom
Room Rater
3 years
Great corner shot. Art. Bureau. Wallpaper. Composition. 10/10 @RaviReports
Tweet media one
6
4
125
3
2
109
@RaviReports
Ravi Agrawal
3 years
This #MLKDay I'm reminded of a chat I had with @BerniceKing , who so eloquently explained how to ensure racial justice in the United States on FP's Global Reboot. She also explained the impact #MLK and her mother #CorettaScottKing had on her.
1
28
95
@RaviReports
Ravi Agrawal
6 years
Christine @Lagarde honors @cafreeland as @ForeignPolicy #DiplomatOfTheYear . “It’s time for liberal democracy to fight back,” says Freeland.
Tweet media one
2
44
92
@RaviReports
Ravi Agrawal
6 years
As #Davos2019 kicks off, a timely essay from @FareedZakaria in the latest issue of @ForeignPolicy . "In the three decades since the end of the Cold War, economics has enjoyed a kind of intellectual hegemony ... that hegemony is now over."
1
43
90
@RaviReports
Ravi Agrawal
2 years
🙏🏾 (the Dickens plate was a $5 acquisition from NYC's Grand Bazaar on the UWS)
@ratemyskyperoom
Room Rater
2 years
Checking in with @RaviReports well composed library/ladder setup. Still the best Charles Dickens plates on cable. 10/10
Tweet media one
Tweet media two
0
3
62
5
5
70
@RaviReports
Ravi Agrawal
3 years
🙏🏽 thanks to @yasminv for featuring Global Reboot on @MSNBC - catch it on your favorite podcast platform
@ratemyskyperoom
Room Rater
3 years
Among our very favorite library ladders. Fine bookwall. Detail. 10/10 @RaviReports
Tweet media one
6
7
203
0
7
67
@RaviReports
Ravi Agrawal
3 years
Excited to announce that one of my favorite S. Asia experts, @TheWilsonCenter 's @MichaelKugelman , is going to relaunch @ForeignPolicy ’s weekly South Asia Brief newsletter starting tomorrow. Sign up on the link below to get his first dispatch on Thursday!
6
9
65
@RaviReports
Ravi Agrawal
6 years
Canadian Foreign Minister @cafreeland doesn't name @realdonaldtrump , but the implication is clear in FP speech: “Facts matter. Truth matters. Competence and honesty among elected leaders and in our public service matter."
5
33
65
@RaviReports
Ravi Agrawal
2 years
🙏🏾
@ratemyskyperoom
Room Rater
2 years
Great bookwall setup. Charles Dickens plate. Proper depth. The library ladder for the win. 10/10 @RaviReports
Tweet media one
2
3
99
0
1
64
@RaviReports
Ravi Agrawal
7 years
Fiery @bdutt piece "The suggestion that the sari is about Hindu identity is rubbish; if anything, the sari has an appeal across the South Asian subcontinent. The two female powerhouses of Muslim-majority Bangladesh are almost always draped in one."
8
17
59
@RaviReports
Ravi Agrawal
2 years
Why has Russia lost so many generals in its invasion of Ukraine? FP's @JackDetsch has some answers.
5
25
60
@RaviReports
Ravi Agrawal
2 years
"It is unlikely that Africa will NOT reach 2.2 billion to 2.5 billion inhabitants by 2050," writes @adam_tooze as he weighs a surprisingly under-covered trend re: demographics in the 21st century.
4
18
59
@RaviReports
Ravi Agrawal
3 years
Everyone should read Hélène @Landemore ahead of Biden's big summit this week. Modern democracies don't give the people real power, she argues in @ForeignPolicy , and that's why democracy as a concept needs to be completely reimagined. Here's how:
0
24
60
@RaviReports
Ravi Agrawal
6 years
This is a brave and honest #MeToo essay by @iratrivedi , where she reflects how she "thought that this was the cabal that I was a part of and occasionally bearing their discomfiting behaviour was the price that I pay for their acquaintance." @IndiaMeToo
3
27
54
@RaviReports
Ravi Agrawal
5 months
India is becoming more confident but also less liberal. It is prioritizing religion (Hinduism) in a way that Nehru, its first prime minister, feared. Modi has a different idea of India. The question is, how much of this change is supply versus demand?
18
24
60
@RaviReports
Ravi Agrawal
2 years
After more than eight years in power, how exactly is India changing under Modi? Read historian @Ram_Guha 's masterful analysis in @ForeignPolicy of how Modi's cult of personality will have deeper consequences than similar ones in other parts of the world.
6
29
57
@RaviReports
Ravi Agrawal
6 years
This is a fascinating story about tech and Ireland's abortion referendum. How social media & bots can disrupt democratic discourse, and how that can be combated, in @foreignpolicy
2
36
55
@RaviReports
Ravi Agrawal
6 years
Folks: A personal note/thread, of sorts. (1/n) My book #IndiaConnected launches in the United States today! You can buy it anywhere books are sold or @Amazon here:
5
15
53
@RaviReports
Ravi Agrawal
8 years
Sign up for @brianstelter 's daily mail. It's going from being the news about the news, to being indispensable NEWS.
8
11
52
@RaviReports
Ravi Agrawal
4 years
Border clashes with China have reawakened New Delhi’s interest in deeper defense ties with the United States, and Washington is hoping to deliver the goods. By @RobbieGramer & @JackDetsch
5
24
44
@RaviReports
Ravi Agrawal
8 years
Here's the US @StateDept report out today that states India's 7.5% growth rate "may be overstated."
8
48
45
@RaviReports
Ravi Agrawal
2 years
🙏🏾🇩🇪 @MunSecConf
@ratemyskyperoom
Room Rater
2 years
Strong Munich Security Conference setup. Lighting. Curtains. Art. Orchids. 10/10 @RaviReports
Tweet media one
0
3
69
1
3
51
@RaviReports
Ravi Agrawal
5 years
How did a private Chinese firm come to dominate the world’s most important emerging technology? A great long read on Huawei by @EliasGroll and @KFJ_FP in @foreignpolicy
1
23
47
@RaviReports
Ravi Agrawal
2 years
We’re calling @foreignpolicy ’s summer print mag the “Back to the Future” issue. Because everything old seems new again. War. Nuclear fears. ‘70s inflation. Non-alignment. A food crisis. What can we learn from history? (1/8)
8
12
47
@RaviReports
Ravi Agrawal
1 year
@ratemyskyperoom
Room Rater
1 year
Nice Foreign Policy setup. Has a Charles Dickens plate. We don’t know why. Well composed. Library ladder for the win. 10/10 @RaviReports
Tweet media one
Tweet media two
0
1
100
1
3
43
@RaviReports
Ravi Agrawal
5 months
@ForeignPolicy 's Spring magazine just dropped. This one’s all about India, which heads to the polls next week. From our perspective at FP, India is exhibit A when it comes to rising middle powers looking to take advantage of an evolving global order.
11
20
45
@RaviReports
Ravi Agrawal
6 years
Great to sit down with ⁦ @FareedZakaria ⁩ on @CNN and talk about my new book ⁦ @india_connected ⁩, smartphones, and the impact of technology in the developing world.
Tweet media one
1
6
44
@RaviReports
Ravi Agrawal
4 years
"Vaccine nationalism is not just morally indefensible," writes @DrTedros in @ForeignPolicy . "It is epidemiologically self-defeating and clinically counterproductive."
2
20
42
@RaviReports
Ravi Agrawal
6 years
It won't be that easy to choke Iran's oil exports: India and China are likely to keep buying. Here's @KFJ_FP with the energy fallout from the US withdrawing from the Iran nuclear deal. @ForeignPolicy
4
48
41
@RaviReports
Ravi Agrawal
3 years
U.S. President Joe Biden plans to withdraw all U.S. troops from Afghanistan before Sept. 11 - good context and reporting from @JackDetsch and @RobbieGramer here:
1
19
39
@RaviReports
Ravi Agrawal
8 years
Modi poking fun of "bipartisanship" in the US Congress, following it up with "You are not alone." Welcome touch of humor.
0
31
38
@RaviReports
Ravi Agrawal
5 years
Modi’s back for five more years. So much for the theory that his 2014 victory was an anomaly. It seems a new generation of Indians see themselves—and their aspirations—embodied in Modi. My piece in @ForeignPolicy
2
18
40
@RaviReports
Ravi Agrawal
8 years
Nepal's suffering, one year on from its deadly quake. @MbasuCNN & @paulaphoto report here:
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
34
38
@RaviReports
Ravi Agrawal
10 years
@anandmahindra : India must become a rightsourcing hub, not an outsourcing hub @ibnlive @orfonline
10
17
37
@RaviReports
Ravi Agrawal
2 years
Important analysis on how Putin's war affects U.S. grand strategy by @SlaughterAM @mahbubani_k @stephenWalt @shannonkoneil @MohanCRaja @RobinNiblett
2
13
39
@RaviReports
Ravi Agrawal
3 months
As the world digests a below-expectations performance from India's BJP, Devesh Kapur makes an interesting point in @ForeignPolicy : Modi and the BJP have peaked. Coalition politics was the norm in India since the 1980s, and we're returning to that era.
2
19
38
@RaviReports
Ravi Agrawal
2 months
Excited to announce that @Lili_Pike is joining @ForeignPolicy as a staff writer this week. She’s just back from a stint in Beijing improving her already formidable Mandarin. She’s going to report on U.S.-China news, among other things, from her perch in DC. Follow her!
1
4
38
@RaviReports
Ravi Agrawal
6 years
"Another world war is unlikely in the near future, but we should expect more conflict, more violence, and more defeats for an isolated United States," predicts @JeremiSuri . Agree? Read more @ForeignPolicy :
0
38
34
@RaviReports
Ravi Agrawal
2 years
Really excited to welcome the brilliant @hofrench to @ForeignPolicy . In his first column for us, he explains the important global implications of censorship. Read him now, and read him often.
0
11
36
@RaviReports
Ravi Agrawal
10 years
The biggest problem with jobs in India? Attitudes towards hiring women. Watch @MallikaCNN 's report http://t.co/UZ4s7M9ALm @cnni
2
33
32
@RaviReports
Ravi Agrawal
6 years
There’s a lot of news out there today, but make some time for this longer read by @michaelphirsh , who reveals how Trump returned from bankruptcy in the 90s with the help of foreign money—a thread that could prove very important in the coming months.
1
23
33
@RaviReports
Ravi Agrawal
4 months
Thanks to @EdwardGLuce for a kind mention of @ForeignPolicy 's latest print issue, which you can read here: I have long said that Ed wrote one of the best books on India, "In Spite of the Gods", which remains essential reading all these years later.
Tweet media one
4
10
36
@RaviReports
Ravi Agrawal
5 years
Stunning scenes at JNU, one of India’s most prestigious universities, in New Delhi. A masked mob has attacked students and teachers, even throwing acid at protestors. This is a shameful day for India’s police — and for democracy.
@sharmasupriya
Supriya Sharma
5 years
#BREAKING Violence in JNU, masked men attack students and teachers, several injured
12
431
414
1
26
36
@RaviReports
Ravi Agrawal
6 years
Nice to chat with my old friends at @CNNConnect and @BeckyCNN this morning
Tweet media one
2
3
34
@RaviReports
Ravi Agrawal
2 years
Two years after a deadly border clash with China, New Delhi's policy toward Beijing is "characterized by caution, confusion, and contradiction" writes @SushantSin in @ForeignPolicy
0
10
35
@RaviReports
Ravi Agrawal
3 months
If you want to understand why India's election results turned out as they did, and what it means for India and the world going forward, do read/watch/listen here to @MilanV and @AiyarYamini in @ForeignPolicy
0
12
35
@RaviReports
Ravi Agrawal
6 years
38 U.S. ambassadorships remain unfulfilled, including Mexico, the EU, Turkey, South Korea, and Saudi. @foreignpolicy
4
43
32
@RaviReports
Ravi Agrawal
2 years
War is still ongoing in Ukraine but it's never too early to look ahead to the future. Thanks to Ukrainian Deputy PM @StefanishynaO , and panelists @martin_klus , @OdileRenaud , @RepCohen , and @HopkoHanna for detailing how to prepare a Marshall Plan for Ukraine @BrusselsForum @gmfus
Tweet media one
Tweet media two
0
10
32
@RaviReports
Ravi Agrawal
8 years
Hours away from #cnnabf2017 in Bangalore - looking forward to some exciting discussions
Tweet media one
2
10
30
@RaviReports
Ravi Agrawal
6 years
China will soon double its # of aircraft carriers from one to a grand total of two. The U.S. has 20. [also: bonus points to anyone who knew that Thailand had one before China did.] Read:
8
27
29
@RaviReports
Ravi Agrawal
5 years
To understand a bit more about the work behind this year's Nobel prize winners in economics, read this piece by Abhijit Banerjee and Esther Duflo in @ForeignPolicy from 2011, where they describe how poverty is far more complicated than we imagine:
@NobelPrize
The Nobel Prize
5 years
BREAKING NEWS: The 2019 Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel has been awarded to Abhijit Banerjee, Esther Duflo and Michael Kremer “for their experimental approach to alleviating global poverty.” #NobelPrize
Tweet media one
611
14K
26K
0
10
32
@RaviReports
Ravi Agrawal
6 years
What a lovely story: Meet the journalism student who found out she won a Pulitzer in class via @cjr
0
9
30
@RaviReports
Ravi Agrawal
3 years
How can the world build forward better? What's the best way to reduce inequality after the pandemic? For the latest episode of Global Reboot, I spoke with two of the world's smartest economists: @MazzucatoM and Raghuram Rajan. Listen in:
0
14
31
@RaviReports
Ravi Agrawal
10 years
Great covering the world's biggest ever elections for @CNN this year in India. #gothere
3
19
27
@RaviReports
Ravi Agrawal
6 years
Sunday's episode of @FareedZakaria GPS on @CNN looked at India's mobile revolution, and mentioned my forthcoming book "India Connected" - out later this year (September in India, and October in the US/UK and elsewhere.) Thanks for the shout out!
Tweet media one
0
12
29
@RaviReports
Ravi Agrawal
6 years
READ this bracing essay by @GhoshAmitav , one of FP's 100 Global Thinkers this year. He takes us hundreds of years into the past, to the Little Ice Age, to remind us that "the sensitivity of human societies to climatic factors may exceed all expectations."
1
14
29
@RaviReports
Ravi Agrawal
7 years
A calm and very interesting take: The allegations of sexual misconduct against @AzizAnsari amount to "3,000 words of revenge porn," @CaitlinPacific argues
3
27
28
@RaviReports
Ravi Agrawal
5 months
You should read @foreignpolicy to get smart on India ahead of its elections. But you should also read more. @mukulkesavan has a great selection of books, and describes them as only he can.
10
17
29
@RaviReports
Ravi Agrawal
6 years
Honored to see this lovely early review of "India Connected" by the amazing @GhoshAmitav , a writer who has had a profound influence on me.
@GhoshAmitav
Amitav Ghosh
6 years
My review of @RaviReports 's forthcoming book: 'India Connected: 'How the Smartphone is Transforming the World’s Largest Democracy'. A must-read for everyone who is interested in contemporary India.
1
17
46
2
7
28
@RaviReports
Ravi Agrawal
5 years
@BMarivid Sure, no credit needed
2
0
27
@RaviReports
Ravi Agrawal
7 years
From September, I'm moving back to New York to finish my book, due out 2018. Stay tuned!
@RaviReports
Ravi Agrawal
7 years
It's been a terrific ~4 years @CNN and @CNNI in New Delhi. Thank you for the stories and the memories.
2
0
10
14
1
28
@RaviReports
Ravi Agrawal
3 years
Listen to Global Reboot, FP's new podcast on the world after the pandemic. Our first episode is a conversation with @ClimateEnvoy @JohnKerry , who has a surprisingly hopeful message for how to tackle climate change.
@ForeignPolicy
Foreign Policy
3 years
Podcast: @ClimateEnvoy John Kerry joins @RaviReports for our first episode of Foreign Policy’s newest podcast, "Global Reboot." Listen as they discuss how the Biden administration is addressing climate change. In partnership with @DohaForum :
2
12
23
0
12
28
@RaviReports
Ravi Agrawal
6 years
Venezuela helped found OPEC, a cartel of oil exporters. How did it go from there — with arguably the world's greatest oil reserves — to becoming an oil importer? Read this excellent, blow-by-blow account of decades of bad policy in Caracas, by @KFJ_FP
1
25
26
@RaviReports
Ravi Agrawal
5 years
@Alyssa__Whalen Of course! Use it as you please.
0
0
28
@RaviReports
Ravi Agrawal
6 years
Facial recognition scans, Wi-Fi sniffers, and "re-education centers" ... this piece about China's surveillance system for Muslim Uighurs is shocking, and a must-read.
1
22
24
@RaviReports
Ravi Agrawal
6 years
Check out the full list of 100 Global Thinkers @foreignpolicy up now on . It includes essays by @FareedZakaria , @Lagarde , @harari_yuval , @GhoshAmitav , @HelenClarkNZ , @StanMcChrystal , and many more.
Tweet media one
2
11
26
@RaviReports
Ravi Agrawal
3 years
OK, I'm going to try Clubhouse today at 5pmEDT, to talk shop about U.S.-China relations, Biden, trade/climate/tech and more, with @gzeromedia 's @ianbremmer . Join in! LINK: @joinClubhouse
Tweet media one
0
4
26
@RaviReports
Ravi Agrawal
6 years
My book @india_connected is finally OUT in South Asia (U.S. release is Nov. 1). Pick one up at a bookstore (signed copies at Delhi's @Books_at_Bahri & @oxfordbookstore & @fullcirclereads so far; BOM-BLR-CCU to follow.) or online @KindleIndia here:
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
4
26
@RaviReports
Ravi Agrawal
6 years
What will war look like in the future? @ForeignPolicy 's latest print issue has some really smart thinking on this. Take a look at the essays on offer:
1
13
25
@RaviReports
Ravi Agrawal
6 years
Two U.N. workers were murdered in Congo. Who's responsible? It's a murky diplomatic whodunnit, and @columlynch has a superb in-depth investigation. READ:
0
16
22
@RaviReports
Ravi Agrawal
4 years
Oh, wait. They’re not the same guy. @FareedZakaria @drsanjaygupta
2
0
25
@RaviReports
Ravi Agrawal
2 years
A major trend is accelerating: The global south is getting more powerful. From the rise of strategic autonomy in diplomacy to climate negotiations to sports and entertainment, the old power dynamics are changing. Here's my attempt to chart it out:
0
13
22
@RaviReports
Ravi Agrawal
4 months
Iran has launched attack drones towards Israel, a serious escalation with a direct attack from its own soil. Here's @ForeignPolicy 's @JackDetsch
5
7
25
@RaviReports
Ravi Agrawal
20 days
U.S. and Russia Conduct Largest Prisoner Swap Since Cold War - Evan Gershkovich, Paul Whelan, and 14 others are freed from Russian detention in historic multicountry deal. By @RobbieGramer and @ak_mack
0
8
24
@RaviReports
Ravi Agrawal
6 years
Why Iran is in Syria, and why it won't leave -- even if it comes at the expense of more lives and money. @bourzou reports for @foreignpolicy
3
22
23
@RaviReports
Ravi Agrawal
4 years
So excited about these great new hires at FP!
@ForeignPolicyPR
Foreign Policy Media Room
4 years
Press Release: @ForeignPolicy announces Amelia Lester ( @thatamelia ) as new Executive Editor, also adds newsletters from Lynsey Chutel ( @lynseychutel ) and Catherine Osborn ( @cculbertosborn ).
Tweet media one
1
9
36
2
4
24
@RaviReports
Ravi Agrawal
5 years
Religious polarization in India follows a simple logic, writes @snigdhapoonam . If Hindus "can be persuaded to set aside their multiple other identities and vote as Hindus alone, then a party can stay in power for as long as it likes."
4
16
21
@RaviReports
Ravi Agrawal
6 years
13.8% of Mexicans, 10% of Colombians, and 9% of Brazilians trust their political parties. 82% across the Americas believe that 50%+ of their politicians are corrupt. The result is populist leaders offering easy, empty answers. Read @ChrisSabatini 's take:
1
16
21
@RaviReports
Ravi Agrawal
6 years
And coming to a bookstore near you! Out Sept. 24 in India, Nov. 1 in the U.S. and elsewhere ...
3
10
23
@RaviReports
Ravi Agrawal
3 years
Democracy seems broken. In our new @foreignpolicy print issue, we decided to look at how to fix it. [Thread]
1
8
23