A Tale Of Two Rallies

Two political rallies took place in the United States today: the "Tea Party Express" rally, complete with typically idiotic signs, and a health care rally held by President Obama in Minnesota. Ahead, we take a glimpse at both. » 9/12/09 4:50pm 9/12/09 4:50pm