link: Tahrir Square, Hosni Mubarak
TALKHA, Egypt — The sun was already searing the pavement on the early June morning when Mariam Hawas and her co-workers from the garment factory descended on the bank.
The bank employees knew why they'd come and (...)