1 week ago Tanzania’s Simba face uphill battle in Confederation Cup final at Zanzibar’s Amaan Stadium