Obama has finally taken a stand on the ongoing carnage in Libya. After nine days of silence, he has finally, and forcefully, condemned the "outrageous" crackdown
by Libyan security forces on protesters. He also said that a unified international response was forming. Whew.
Translation: America will stand…