Current

<p>This video from <em>Current</em> profiles Lagos, Nigeria, the world's fastest growing megacity.</p>
Dec 11, 2007   Current