Yes, Britain “ACCIDENTALLY” built a a building that is also a giant DEATH RAY…
Somebody should plant sun panels there