in Big Story, News “Help, My Traffickers Are Threatening My Life and Family over 70,000 Euro Demand”, Germany-based victim of human trafficking raises the alarm