Protesters storm Microsoft data center construction site in Amsterdam (VIDEOS) Nov 06, 2026 · RT Read more »