On Human Rights, Obama Is All Talk, Critics Say

Protesters gathered in Cairo's Tahrir Square watch President Obama speaking from Washington, D.C., about the situation in Egypt.
Protesters gathered in Cairo's Tahrir Square watch President Obama speaking from Washington, D.C., about the situation in Egypt.