Upcoming documentary looks for remnants of Nazi slave labor on British isle of Alderney
Points: 7
admin
Recent comments