Undeterred Aid worker keeps saving lives despite repeated Schedule 7 detentions and even being removed from a plane at gunpoint

Abid is a seasoned aid worker with a long track record of delivering life saving aid across the world. However he has