The latest attack on the Republican comes in a country that has seen four presidents assassinated while in office