Last week, Maine legislators passed a bill that would make it legal for one-armed individuals to carry switchblades. As if one-armed people weren't scary enough.
France has begun enforcing a ban on full-face veils, by which anyone wearing burqas in public will face a 150 euro fine. Wait, so France is leading the way in anti-Muslim activity? Man, how embarrassed must the Tea Party be right now?