President Cyril Ramaphosa is battling with an eye infection that has led him to cancel a TV interview on Tuesday morning. The Presidency also announced that on Tuesday night, Ramaphosa will attend ...