Smart. Sharp. Funny. Fearless.
Monday, October 23, 2017
film review

Film Review: When There Was No Vaccine

A brief look at our history reveals why vaccination is so important today.

February 6, 2015

WATCH: ‘Last Days In Vietnam’ Trailer Is A Must-See

During the spring of 1975, as Washington policymakers confronted the inevitability of a North Vietnamese victory against the U.S.-backed government of South Vietnam, they made a decision that layered dishonor on the American defeat. They would do nothing to evacuate the South Vietnamese associated with the U.S. war effort, whose lives were in grave peril. […]

September 5, 2014