Slapping MP shows generational change may not end abuse of power in Nigeria

Nigerian politician Alex Ikwechegh
Nigerian politician Alex Ikwechegh