Thursday, March 26, 2009
Strike
""French employees of a US company have barricaded their boss in his office south of Paris as they demand better terms for workers facing redundancy."" (thanks Raed)
A source on politics, war, the Middle East, Arabic poetry, and art.