Skip to playerSkip to main content
  • 4 years ago
The London Resort is set to be built on the Swanscombe Peninsula, but charities say already threatened wildlife would be obliterated unless it's declared a site of special scientific interest.
Be the first to comment
Add your comment

Recommended