Egyptian VP announces Mubarak has resigned, delegated responsibilities to the Supreme Military Council.
Thus NPR. More soon no doubt- but in the meanwhile- watch the live stream from Al-Jazeera. Or on CNN. The rest of the Arab world must be very nervous just now (and Israel too). Still- viva la liberta!!!!!!!!!