Dr. Steven J. Allen

Dr. Steven J. Allen (J.D., Ph.D.) is vice president and chief investigative officer of the Capital Research Center in Washington, D.C....

In 1895, Climate Alarmists Warned About Global 'Freezing.' They Haven't Stopped Scaring People Since
By - 9 months ago
Over the past two weekends in Washington, D.C., the so-called March for Science and the People’s Climate March—both rooted largely in