There can be legit volunteering work, but from the looks of it, this is a fishy deal.
Legit charities / NGOs like Red Cross and March of Dimes DO have volunteer positions. Some of these positions can be filled by a person on a visitor visa (there are details though), some require an actual work...