The story of Hercules: Bangladesh’s mysterious serial killer who hunted down rapists and punished them
Rape is regarded as one of the most horrific crimes against women, although at times the offenders escape punishment for their transgressions. However, a reported vigilante in Bangladesh decided to take matters into his own hands and took the lives of at …