› added 11 months ago
53
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