Irwin Cotler and David Grossman lay out remedies to the plight of Abousfian Abdelrazik.
Irwin Cotler and David Grossman call for Abousfian Abdelrazik’s return.