Here’s what’s happening in geopolitics today. Today’s headlines bring together some of the world’s biggest geopolitical flashpoints, with Trump hosting Netanyahu and Zelensky in Washington as efforts continue to manage conflicts in both the Middle East and Ukraine.
Meanwhile, Taiwan is ramping up preparations for a potential Chinese attack, Toronto’s US consulate faces another security incident, and the UN returns to Cyprus in an effort to revive long-stalled peace talks.
And in today’s conflict tracker, we examine the battle for Kostyantynivka, where competing claims suggest the almost year-long fight for one of Ukraine’s most strategically important cities may have reached a turning point.
Donald Trump is hosting Israeli Prime Minister Benjamin Netanyahu and Ukrainian President Volodymyr Zelensky in Washington as the wars involving Iran and Ukraine enter critical phases. Trump is expected to discuss Iran, regional security and the expansion of the Abraham Accords with Netanyahu, while Zelensky's agenda includes securing additional U.S. military support, particularly air defence systems and joint defence cooperation. The meetings come as the U.S. maintains a pause in strikes against Iran to allow diplomatic efforts to continue, while Russia's war in Ukraine shows no sign of easing.
Taiwan's military will use its annual Han Kuang exercises to test relocating weapons production and converting civilian factories for military use in the event of a Chinese attack, aiming to ensure arms manufacturing can continue even if key facilities are struck. The drills will also simulate a scenario in which China disguises preparations for an invasion as routine military exercises, while testing emergency communications, protection of critical sea lanes and the resilience of Taiwan's defence industry. The expanded exercises come amid increasing Chinese military activity around Taiwan, including recent live-fire drills in the Taiwan Strait, as Taipei continues to strengthen its preparedness for a potential conflict.
A shot was fired outside the U.S. Consulate in downtown Toronto early Monday, marking the second shooting targeting the diplomatic mission this year. Police said no one was injured, but investigators recovered a shell casing and found minor damage to the building after a suspect fled the scene in a vehicle, prompting a brief police pursuit. Authorities are investigating the motive and whether the incident is linked to previous attacks on the consulate and other recent shootings targeting Jewish institutions in Toronto.
UN Secretary-General António Guterres has arrived in Cyprus for a three-day visit aimed at assessing whether conditions exist to revive formal peace negotiations over the island's decades-long division. Guterres is holding separate meetings with Greek Cypriot President Nikos Christodoulides and Turkish Cypriot leader Tufan Erhürman before bringing both sides together for talks in the UN-controlled buffer zone. The visit is the first by a serving UN secretary-general to Cyprus in 16 years and represents the latest effort to restart negotiations that have been stalled since their collapse in 2017.
Iranian Foreign Minister Abbas Araqchi held separate phone calls with his Omani and Saudi counterparts to discuss security in the Strait of Hormuz and broader regional developments following a pause in fighting between the United States and Iran. The three ministers emphasized the importance of diplomatic engagement, greater regional cooperation and efforts to maintain stability around the strategic waterway, which is vital for global energy shipments. The discussions come as Oman continues mediating between Tehran and Washington, with diplomatic efforts focused on preventing a renewed escalation and ensuring the safe passage of commercial shipping.
The Battle of Kostyantynivka is over... or is it? Pro-Russian analysts, along with several independent mappers, argue that the battle for the city has effectively ended. Meanwhile, analysts with more pro-Ukrainian perspectives maintain that the fighting is still ongoing and that Russia has yet to fully consolidate control. As is often the case in urban warfare, the reality is more nuanced than either side suggests. In this article, I'll examine the arguments from both camps, explain why their maps differ, and provide my own assessment of where the battle for Kostyantynivka currently stands.
Suriyak assesses that the battle for Kostyantynivka has effectively concluded after roughly nine months of fighting, arguing that Russian forces have secured the final contested urban areas by capturing the Novoselivka district. In his view, there are no longer meaningful grey zones within the city itself, with combat now shifting north towards the outskirts of Oleksiievo-Druzhkivka. He describes a broader deterioration of Ukraine's defensive position across the sector, linking the fall of Kostyantynivka to Russia's advances around Chasiv Yar, where weakening Ukrainian logistics have enabled Russian assaults on the remaining western suburbs and infiltration along the railway corridor. Suriyak also highlights Russian progress towards Mykolaipillia, Pryyut and Torske, arguing these advances are steadily isolating remaining Ukrainian positions west of the city. He contends that Ukrainian forces are only sending small detachments into isolated parts of Kostiantynivka to photograph their presence and prolong the information battle, rather than maintaining meaningful tactical control over the city.
AMK Mapping broadly agrees that Russia has achieved overwhelming battlefield dominance around Kostyantynivka but applies stricter criteria before declaring territory fully under Russian control. While describing the city as having "effectively" fallen from a military perspective, AMK argues that active fighting continues in parts of the outer suburbs, leaving these areas classified as contested rather than definitively Russian-held. He believes the remaining Ukrainian presence is too substantial to remove the grey zone entirely, although he expects this to change in the near future as Russian forces continue advancing. Like Suriyak, AMK argues that Ukrainian commanders are deploying small groups of soldiers primarily to sustain the information battle rather than influence the tactical situation. He also notes that Ukraine has largely withdrawn from the Chasiv Yar salient north of Kostiantynivka, warning that once Russia fully consolidates control of the city, holding the remaining positions will become increasingly untenable and vulnerable to encirclement. West of the city, he highlights continued Russian advances towards Mykolaipillia and the gradual reduction of key Ukrainian defensive positions.

TODAY IN HISTORY (July 28, 1948): The Battle of London Airport
On this day in 1948, an audacious robbery attempt was foiled at the newly opened London Airport (better known as Heathrow). With help from an inside man, robbers had planned to steal at least a thousand pounds’ worth of gold bullion arriving from South America. The inside man changed his mind, however, and called in the Scotland Yard Flying Squad. Read on to discover what happened next.

The Sudanese Armed Forces have cracked open RSF defensive positions and opened the key Khartoum-El Obeid road.
Tonight we zoom in to provide an analysis and summary of the last few days in Manilla, as Ukraine and Russia largely took the spotlight.
Reports are coming out that Russian forces have been encircled north of Lyman - the question is, is that true?

Clément Molin, an analyst we have cited since Basedment's early days and who openly holds a pro-Ukrainian perspective, recently published an extensive thread on X explaining why he believes the battle for Kostyantynivka is not yet over. A central pillar of Molin's argument is what he describes as Russia's greater reliance on the "flag-placing" tactic. Both sides, but particularly Russian forces, have at times sent individual soldiers or small reconnaissance groups deep behind the frontline to raise flags in villages or contested areas. These locations are often still considered grey zones rather than firmly controlled territory. According to Molin, these actions serve both propaganda purposes and internal military politics, allowing commanders to claim objectives have been achieved and receive recognition despite lacking consolidated control.
Molin also argues there is a significant asymmetry in the available evidence used by OSINT analysts. Russian channels frequently publish videos of soldiers raising flags but relatively few strike videos, whereas Ukrainian sources rarely release flag footage and instead publish substantially more strike footage. Based on his dataset, he has confirmed Russian presence at 146 locations compared with 94 for Ukraine. However, he stresses this should not be interpreted as evidence that Russia has more troops or exercises broader control, as around 70 of the Russian confirmations originate from flag videos. In his view, these figures reflect differences in what each side chooses to publish rather than the actual disposition of forces on the battlefield.

Overall, Clément Molin argues that describing Kostiantynivka as already captured is inaccurate and oversimplifies the current battlefield. In his assessment, the city remains actively contested, with Ukrainian forces still defending positions across multiple sectors, including parts of the southern edge. At the same time, Russian troops have infiltrated various neighbourhoods, but infiltration alone does not equate to full territorial control. Molin stresses that neither side exercises continuous control over the city, with combat often limited to isolated buildings, basements, strongpoints and small pockets of terrain rather than clearly defined frontlines. He believes this fragmented nature of urban warfare is better represented by a contested "grey zone" than by maps assigning the entire city to one side. Strategically, however, Molin considers Kostyantynivka unlikely to remain in Ukrainian hands indefinitely. He expects a gradual Russian advance and phased Ukrainian withdrawals, but argues the battle will continue for months before Russia can claim genuine, consolidated control of the city.
The main point of contention appears to be who is sending more "flag placers" rather than who actually controls the city. In my experience, AMK tends to take the more measured approach to assessing territorial control. He describes himself as pro-Ukrainian but anti-Zelensky, which has somewhat awkwardly placed him in what many perceive as the "pro-Russian" camp, despite not fitting neatly into either category. Suriyak is harder to classify. He is not necessarily pro-Russian, but he has sympathetic tendencies towards the Assad government, Iran and Iranian-backed groups. Molin, while an excellent OSINT analyst, has a clear pro-Ukrainian bias. All three perspectives should therefore be viewed with those biases in mind. My assessment is that Kostyantynivka has largely fallen to Russian forces, but this war has repeatedly shown that capture does not necessarily mean consolidation. Chasiv Yar is a good example. Although it officially fell to Russian forces, fighting has continued for more than a year. This is where Molin's comparison with Toretsk is particularly relevant as the same can be said for that city. The next two weeks will establish a clearer picture of who is correct based on where the majority of new fighting will take place. Sources Available upon request