Search Results
-
People watch Kenyan police officers at a roadblock in the Central Business District (CBD) in the Kangemi neighbourhood ahead of the planned demonstrations to mark the second anniversary of the deadly June 2024 youth-led anti-Finance Bill protests, which saw demonstrators storm Parliament, in Nairobi on June 25, 2026. Thousands of Kenyans protested in June 2024 against economic hardship and corruption, eventually storming parliament to force the cancellation of new taxes. (Photo by Tony KARUMBA / AFP via Getty Images)
-
Kenyan police officers man a roadblock in the Central Business District (CBD) in the Kangemi neighbourhood ahead of the planned demonstrations to mark the second anniversary of the deadly June 2024 youth-led anti-Finance Bill protests, which saw demonstrators storm Parliament, in Nairobi on June 25, 2026. Thousands of Kenyans protested in June 2024 against economic hardship and corruption, eventually storming parliament to force the cancellation of new taxes. (Photo by Tony KARUMBA / AFP via Getty Images)
-
Workers are seen at the construction site of the Ahmedabad-Mumbai high-speed bullet rail project in Mumbai on June 25, 2026. (Photo by Indranil Mukherjee / AFP via Getty Images)
-
A pedestrian walks past signages at the construction site of the Ahmedabad-Mumbai high-speed bullet rail project in Mumbai on June 25, 2026. (Photo by Indranil Mukherjee / AFP via Getty Images)
-
Workers are seen at the construction site of the Ahmedabad-Mumbai high-speed bullet rail project in Mumbai on June 25, 2026. (Photo by Indranil Mukherjee / AFP via Getty Images)
-
This aerial photo shows a tanker unloading imported crude oil at a terminal port in Qingdao, in China's eastern Shandong province on June 25, 2026. (Photo by CN-STR / AFP via Getty Images) / China OUT
-
Chinese-made MG Cyberster electric vehicles wait to be loaded onto a ship for export at a car yard in Yantai, China's eastern Shandong province on June 25, 2026. (Photo by CN-STR / AFP via Getty Images) / China OUT
-
A container ship is berthed at the container terminal in Qingdao, China's eastern Shandong province on June 25, 2026. (Photo by CN-STR / AFP via Getty Images) / China OUT




