%1$s Profile Image

Rose Charities

People helping People

http://www.RoseCharities.ca Tax ID 859442303RR0001

To build a global network of effective projects through knowledge sharing and continuous improvement,to alleviate poverty and injustice.