Firefly International (Popularity: )
http://www.fireflyinternational.org Works with vulnerable and marginalised groups to combat social division and inequality around the world. Projects, volunteer opportunities, and resources for community projects worldwide. Category:
Society - Organizations - Development