9.20.2007

Selma, Alabama?


This story is all over the news, and I'll swear I've never heard anything about this before.

But this rally, in a town of 3,500, looks like it has the potential for trouble. Big trouble. The first speaker this morning was from the Nation of Islam.

Edit: Wikipedia article on the whole imbroglio here.