Non-profit or charity
Helping people in need. That is what the Red Cross stands for. Far away, when people have to flee from violence, or when their home has been swept away by a mudslide. And close by, when people lack ...show more