news
Al Jazeera
2026-11-07
Protesters Occupy Site of Proposed Amsterdam Data Center
Environmental activists have stormed a construction site in Amsterdam designated for a new Microsoft data center to protest the project.