Home News Africa NBC directs broadcasting stations to suspend Twitter handles