Why Nick Mwendwa is to blame for Harambee Stars loss to Algeria

Football Kenya Federation president, Nick Mwendwa, is to blame fully for Harambee Stars loss to Algeria…