carlkruse980

Profile-info-avatar-mask

Carl Kruse writes about nonprofit groups and people who are working to make the world a better place. The groups he profiles span the spectrum of human activity - scientific endeavors, poverty amelioration, the arts, the environment and education.

carlkruse.org/ 0 Spotted, 0 Points, #291,940 Worldwide