A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Syria and the stakes for regional powers

As Syria?s new leadership takes shape, competing media narratives in Iran and Turkiye illuminate the region?s shifting geopolitical dynamics.

Contributors:

Dina Esfandiary ? Senior MENA adviser, Crisis Group

?zge Gen? ? Visiting fellow, The Middle East Council on Global Affairs

Rahaf Aldoughli ? MENA Studies Lecturer, Lancaster University

Rasha Al Aqeedi ? Researcher, The Arab Gulf States Institute

On our radar:

Israel?s relentless attacks on the press continue in Gaza ? the most dangerous place in the world for journalists. Ryan Kohls reports.

Starlink: the new frontier of digital geopolitics

SpaceX?s Starlink is revolutionizing global connectivity, delivering high-speed internet almost anywhere. But with Musk?s growing satellite monopoly come questions about the potential risks of such concentrated power.

Featuring:

Joscha Abels ? Political scientist

Passant Rabie ? Reporter, Gizmodo

Temidayo Oniosun ? Managing director, Space in Africa