Ben Carson’s Outrageous Statements Have Made Twitter Step Up Its Meme Game – Observer Observer Ben Carson's Outrageous Statements Have Made Twitter […]