Videos

Libya's foreign workers flee to camps, Malta

CBC
|
February 28, 2011 AT 10:31 PM
Thousands of migrant workers abandoned by their employers wait for rescue in Benghazi, Libya