Recommendations:

Bill Gates
Bill Gates

A vivid depiction of the daily challenges millions face in urban slums.

May 31, 2012 — Source

Also found in these Best-of categories: