Tahrir Square: Cairo, Egypt



Reporting from Tahrir Square. Cairo, Egypt. 

Peaceful celebrations on July 6, 2013 turn to angry anti-American protests later in the evening.