My heart does not go out to the Republicans who are complaining that people are upset with them. They are children, whining that things are not going their way. “My town halls are being disrupted by Democrats,” said Representative Lou Barletta of Pennsylvania, whose meetings have been peppered with complaints about Republican policies. “They are […]

In a major foreign policy speech on Tuesday, US President Obama announced the sending of 30,000 additional troops to Afghanistan. The fact that he gave the speech at West Point military academy, the single most prestigious US military academy, was significant. As the chief arbiter and representative of the different factions of the US state […]