S.Africa’s Ramaphosa sworn in for second full term as president South African President Cyril Ramaphosa hailed “the beginning of a new era” on Wednesday as…