Ben Lawrence

Isiaka ‘Mighty Joe’ Busari – the ‘Strongman of Idi Oro’ whose execution still generates controversy

On the morning of June 6, 1973, armed policemen arrived at Kirikiri prisons, in Apapa,…