Nigeria Politics Delta Assembly Speaker Impeached The Whistler May 11, 2017 0 Twenty two members of the Delta State House of Assembly on Thursday impeached the Speaker of the House, Chief…