Rotterdam

The World: Six arrested after ‘Dutch torture chambers’ found

Six men have been arrested in the Netherlands following the discovery of seven shipping containers converted into cells and torture…

July 8, 2020

This website uses cookies.