You can feed a child in India for as little as £1.25 per month

Share this post