People are absolute idiots: The US Secret Service says it is investigating after an effigy of Barack Obama was found hanging in the home town of former President Jimmy Carter. TV footage showed the doll hanging by a noose in front of a red, white and blue sign that reads “Plains, Georgia. Home of Jimmy […]
Jan 4
2010