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

Nigerian politician Alex Ikwechegh

Nigerian politician Alex Ikwechegh