Quote of the Day

The West committed $2.3 trillion U.S. as development aid in the last 50 years, but more than 3 billion people still live on less than $2 U.S. per day. This is a sobering record indeed. William Easterly believes that the reason for the futility of Western aid is the...