News and Events

Buffalo News: Volunteers install solar array at Haitian school