Where is Obama protest stated on channel 12 news?
There is no indication of where Obama protest is stated on Channel 12 news. However, there have been statement about nationwide protests, which will be held on August 6th, 2013. The protest calls for President Obama's impeachment. Read more from http://www.whitehousedossier.com/2013/07/31/nationwide-impeach-obama-protest-set-august-6/.