Protesters have created impromptu news theaters in Cairo's Tahrir Square, seen here. (Reuters)
Protesters have created impromptu news theaters in Cairo's Tahrir Square, seen here. (Reuters)

Government lies are exposed in Egypt’s Tahrir Square