CANHAVE

Did you know that CANHAVE stands for CANadians Helping AIDS Victims with Education. CANHAVE is coming up to its 25th anniversary of helping children receive the education they deserve and have a right to. Please stay tuned for more exciting events taking place in...

Read More >