Skip to content
Search

Latest Stories

#modi

Protesters hold flamingo-shaped placards and a large representation of a flamingo as they demonstrate against the government, in Tirana, Albania, on June 22, 2026.​
What We're Watching

Albania’s flamingo protests spiral, India ramps up deportations into Bangladesh, Oman and Iran plan for Hormuz tolls

The protests in the small Balkan country were touched off by the start of construction on a seaside luxury resort linked to US President Donald Trump’s son-in-law, Jared Kushner.

People walking along the Dubai Creek Harbour
What We're Watching

Potential rebuilding fund for Iran, China's effort to keep its money at home, Trump and Modi's reset

Iran could reportedly receive up to $300 billion in a reconstruction fund for its battered economy as part of its interim peace deal with the US, but US President Donald Trump said on Wednesday that the US would not be the one paying for it.

​A woman shows her ink-marked finger after casting her ballot at a polling station during the Assam Legislative Assembly election in Nagaon District, Assam, India, on April 9, 2026.
What We're Watching

Elections in India, US oil exports are booming from Hormuz shutdown, Meloni shifts the focus to geopolitics

More than 50 million voters in India’s states of Assam and Kerala, along with the federally-administered territory of Puducherry, head to the polls today in regional elections.

​India's imports of Russian oil.
Asia

Graphic Truth: India's imports of Russian oil

This week, India agreed to stop importing Russian oil amid US pressure. However, that may be easier said than done. In January, India imported approximately 1.2 million barrels of Russian crude oil every day.

​US President Donald Trump and Indian Prime Minister Narendra Modi at the White House in Washington, D.C., USA, on February 13, 2025.
Analysis

Is a US-India détente near?

After months of tensions between the world’s richest country and the world’s most populous one, it appears that the United States and India are on the verge of making a trade deal.