Tag: London court jails Nigerian man for life over fatal stabbing in Vauxhall flat
London court jails Nigerian man for life over fatal stabbing in...
A London court has sentenced a Nigerian man to life in prison for stabbing a man to death after an argument in his Vauxhall...














