Global GDP is more than 100 trillion dollars, yet 10% of the world's population still live in extreme poverty on less than $1.90 per day. No one should have to live like that: alleviating poverty is a minimal moral obligation implied by nearly every secular and religious moral system....