The Africa Channel (TAC), a Los Angeles-based cable channel, has sealed a ...