Ioana Picoș Movies
- 2002
Amen.
Amen.6.9792002HD
Kurt Gerstein—a member of the Institute for Hygiene of the Waffen-SS—is horrified by what he sees in the death camps. he is then shocked...
- 2012
Diaz - Don't Clean Up This Blood
Diaz - Don't Clean Up This Blood7.1772012HD
On July 19–21, 2001, over 200,000 people took to the streets of Genoa to protest against the ongoing G8 summit. Anti-globalization activists...