A cloud of smoke hangs over Tahrir square; it’s not yet clear what the explosion are coming from, whether live ammunition or something else.