Leader of the proscribed Indigenous People of Biafra (IPOB), Nnamdi Kanu, has vowed to avenge the death of youths killed…