Andre Carson actually said...
This speaks to the need for electricity, reliable electricity in Africa's largest, most populous country.
Context
Highlighting the electricity shortage in Nigeria and its implications.
06/27/2012