Machel gives $100,000 to children's fund - Barbados Today