Through foreign aid, rich countries strive to improve life for the billions living in poverty worldwide, but the relationship between aid volumes and poverty reduction is far from straightforward.
Human rights activists from over a dozen countries sailed from Cyprus to the Gaza Strip last weekend, breaking the Israeli blockade for the first time in 41 years, reports an international alliance of grassroots development groups.