US
There are reports Zulfo surrendered himself because of immense pressure on local PPP leadership
Accused involved in 20 other cases, says senior police official