Understand the world. Connect the causes. Support the solutions.

Sharif Ahmadzai, who is 26 and from Afghanistan, faces charges of homicide with intent, robbery and weapons offences.