Obama is facing a new threat? impeachment!!

Millwood New york June 05, few new yorker and surrounds neighbors went to the streets early, protesting against Obama administration and for a impeachment.
Obama has been responsible for many of US debt ceiling and many policies that don't work.
According to the survey made by Warbroad around New York city, a total of 80% does not like Obama administration and 20% said he still better than Bush.