August 03, 2007 The fight is going on. Stop the torture! Father Don Demidoff demands the immediate stop of torture The efforts of Father Don Demidoff, to reveal the torturers of the Romanian dungeons..... read more