ON GUARD FOR HUMANITY

                                          CHARITY No. 84526 9075 RR 0001

 

 

On Guard for Humanity
5000 Yonge Street
Suite 1901
Toronto, ON M2N 7E9
Canada

ph: 1.416.549.8021
fax: 1.416.221.8568
alt: 1.647.298.0882

Home

On Guard for Humanity  is a Canadian-based, not-for-profit, registered public charity (Registration No.: 84526 9075 RR0001) , dedicated to improving the lives of Canadians and those of the most vulnerable people exposed to natural and other disasters worldwide and who lack the means to develop emergency preparedness and response programs on their own.

On Guard for Humanitywas formed out of recognition that when disasters strike, much needed help arrives too late, often days after a disaster   has occurred.

Community preparedness is the only practical solution for people living in high-risk areas. Locals are the ones who can bring any effective help in the first few hours following a disaster and it is their capacity that has to be strengthened.

This is achieved by tackling “one community at-a-time”, with local community-based programs that can be understood by everyone, with a particular focus on preparedness, safety, health, education, capacity building, infrastructure development, environmental awareness and the eradication of poverty.

 



Give a man a fish, and you feed him for a day. Teach a man how to fish and he will feed his family for a lifetime.”                                         

Old Chinese adage

 

 

 

Copyright 2009 On Guard for Humanity. All rights reserved.

Web Hosting by Yahoo!

On Guard for Humanity
5000 Yonge Street
Suite 1901
Toronto, ON M2N 7E9
Canada

ph: 1.416.549.8021
fax: 1.416.221.8568
alt: 1.647.298.0882