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

The desperate last stand to save a forest from Tesla

During the nine months that it was ?occupied?, the Grunheide Forest became home to hundreds of people - some for a few days at a time, while others remained for months - and is described as ?a space for living and activism?.

But within three days, all occupants will have been evicted from the forest and 18 people will have been arrested; ground structures - which served as meeting places and communal areas, as well as treehouses, are completely destroyed.

Tension had already been palpable weeks earlier, with law enforcement vehicles frequently parked on the road outside the forest.

The protesters were living together in one community here. One of them, identified only as ?Max? and equipped with climbing gear and a walkie-talkie ready to act in case of an eviction alert, spoke to Al Jazeera before the evictions took place. ?I?m here because, in one place, we are opposing many issues such as green capitalism, extractivism in the Global South, patriarchy, racism, and the plans of a wealthy and powerful individual like Elon Musk," they said.

?I feel safe in the forest and love the community and welcome for who I am. We try to live the utopia we want to see in society while confronting a model that is destroying the world.?

Nevertheless, tension was running high in the lead-up to the evictions, as the occupants defended not only the local ecosystem but also vital reserves of drinking water.