Building a Framework for Compassion
Neha, a Hindi word meaning love, is a quiet girl with soft, brown eyes, who watches intently as people talk and laugh around her. Receiving a smile from her is a gift – it happens slowly and is always intentional; her smile is something to be savored. At fourteen, Neha lives with nine “sisters” around… Read more