20070503 unknown: Human trafficking kingpin Rashid surrenders