Volunteers from the LaRouche Political Action Committee have created a stir this week, setting up shop on a public sidewalk in front of the Howell post office and distributing informational packets that call for President Barack Obama’s removal from office.
More: continued here