Acid, a letter and the murder of 100 children

Arguably the worst pedophile and serial killer in Pakistan’s history, Javed Iqbal raped and murdered 100 children aged between 6 and 16 over a five-month period in 1999 in Lahore. We know this, not because of a police investigation into the missing children, for the police didn’t notice nor care that street children were going […]