Yes those are people in #tahrir square. Amazing site! #jan25 #egypt