Related to this story

Obama was in St. Louis for only about four hours Tuesday, speaking at two campaign fundraisers, one of which was $25,000 per person.