President Barack Obama did not make the freedom of speech a felony in any way as a sitting president cannot alter the constitution of the United States. The freedom of speech is the political right to freely communicate one's opinions and ideas through speech.
Yet another lie from the Republican lie machine. In fact, however, President Bush had a practice of creating "free speech zones" whenever he traveled to make a speech. Anyone who had a sign that disagreed with him was arrested and forceably removed to an area, usually a few miles away, where they were penned up so he would not see any dissidents. They were released as soon as Bush had left the area. This was done by local police at the direction of the Secret Service, so if you wanted to sue, you would sue your own local government and if it lost, it would pay in local tax dollars. Bush was one of the most unAmerican Presidents ever.