Angélica García is a photographer and artist from Venezuela. This experimental photo series by Angélica García includes obscur

Łukasz Poślad - Infanticide- deeply disturbing in so many ways. In ritual abuse victims must take vows to never speak of the cult for fear of death or torture. One of the most disturbing things you could ever see.