CharityWatch Takes a Tough Stand on Charities with High Assets
Apr 9, 2015
Navy SEAL Foundation aren't doing any favors for those who need help now. Charitable dollars are limited, having remained at about 2% of GDP for over four decades, while the needs...