Animals Say It Best

Tuesday, January 25, 2011

Definition of Foreign Aid:

a transfer from poor people in rich countries to rich people in poor countries..!

No comments: