55 East 59th Street, 17th Floor New York, NY 10022

STOP WORLD WAR III: IMPEACH OBAMA!

Sign reads (in part): STOP World War III: Impeach Obama!

Representives of the LaRouche PAC were out distributing literature earlier today on West 32nd Street/Broadway (Manhattan).

(The woman on the left (red jacket) was expressing displeasure with the group's posters and was asking that they be removed.)

Categories: