Informing humanitarians worldwide 24/7 — a service provided by UN OCHA

Blossom Trust

Description

Blossom Trust is a non-profit organization located in Tamil Nadu, India. Since its inception in 1993, Blossom has been committed to improving the welfare of society’s most marginalized groups, particularly women and children, individuals living with HIV/AIDS and/or TB.

Details