CT Now

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

Copyright © 2016, CT Now
85°