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)