CT Now

A worker holds up a placard during a parade marking Workers' Day in Nigeria's commercial capital of Lagos May 1, 2013.

82°