5 Feet of Fury

Halt Muslim immigration to the West

Diana West on the latest incident of vehicular jihad, this time in New York state.