Tag: Zahir Jaffer has been sentenced to death or at least life imprisonment