Donald Trump’s Top 20 Insults


Say what you will, at least Trump is consistent!





Previous Teachers Carrying Guns In 40 Ohio School Districts
Next Teen Who Fled To Syria To Join ISIS 'Beaten To Death' After Attempting To Leave Raqqa