Super TV boss was tied with a rope - Report

Michael Usifo Ataga, the deceased
Michael Usifo Ataga, the deceased