March 5, 2011 by Philip Hatcher-Moore
The flag of the revolution is everywhere.
Libyan nurse at the Benghazi Medical Centre.