› added 4 months ago
10
TIL There was a concentration camp on British soil in Alderney. It is known as "The Island of Silence" as not much is known about the exact atrocities that took place.
via reddit.com