The Big Picture’s coverage of the the Egyptian gathering in Tahrir Square is ruling it:
A massive demonstration of Egyptians gathered in Tahrir Square in Cairo today to mark the anniversary of the uprising that eventually led to the ousting of President Hosni Mubarak.