After Tahrir Square .. Tahrir Beach, central Baghdad, receives Iraqi revolutionaries