Computers for Charities are a charity that from dontated computer equipment re furbishes it and distirbutes it to developing countries such as scools in Africa as well as helping s ...