South African president says general elections will be held on May 7

JOHANNESBURG (AP) — South African president says general elections will be held on May 7.

Related Content