Question: What is the current ruling political party that has been criticized for their alleged control of the major most-viewed channels on South African Television networks ?
Answer: African National Congress