Despite being one of e.tv’s top-rated and most-watched local dramas, e.tv has announced that it will be canning prime time drama Imbewu. Initially introduced as Imbewu: The Seed, the e.tv drama held ...