Daily Archives: December 30, 2003

Ford Has a Better Idea: One Nation Under Allah

By Alyssa A. Lappen FrontPageMagazine.com | December 30, 2003 This is the first in a series of articles FrontPage Magazine will present on the misdeeds of the Ford Foundation. A recent, disturbing editorial in the Wall Street Journal has scratched … Continue reading