Law enforcement officials in the Netherlands have made a disturbing discovery: six torture rooms hidden inside shipping containers.
Source: https://www.cnn.com/2020/07/07/europe/dutch-police-belgium-torture-shipping-containers/index.html
Law enforcement officials in the Netherlands have made a disturbing discovery: six torture rooms hidden inside shipping containers.
Source: https://www.cnn.com/2020/07/07/europe/dutch-police-belgium-torture-shipping-containers/index.html