Indiana Shopping Center: Obama = Hitler
An electronic billboard for an Indiana shopping center features an Obama=Hitler message from the insane Lyndon LaRouche freaks. New Civil Rights Movement blogger David Badash notes that the Facebook page for CVS is being deluged with complaints. Badash adds that the sign is "not directly under their control."