NPR News: Post

NPR News

South Africa's leader faces calls to resign over charges of cash stuffed in couches

The calls for South African President Cyril Ramaphosa to resign follow allegations that Ramaphosa tried to conceal the theft of a huge sum of cash stuffed into couches at his farm in 2020.

Continue Reading…