A man has been jailed for life with a minimum term of 26 years for stabbing a man to death in an unprovoked attack near Tottenham Hotspur Stadium.
Devon Brown, 30, murdered Okechukwu Iweha, 46, with a machete in Tottenham, north London, on 7 April last year.
Brown, who fled to the United States following the stabbing, had denied murder but was found guilty after a trial.
Mr Iweha’s sister Ojiugo Mukasa told the Old Bailey during sentencing that what took place was “cruel and inexplicable,” adding: “Nothing can truly convey the magnitude of what has been taken from us.”