Piet van der Merwe was stabbed to death on his farm Saturday After the US boycott of the G20 summit in Johannesburg, President Donald Trump announced that South Africa will be barred from the 2026 G20 summit in Miami, Florida, in response to the South African government’s human rights abuses. Senator John Kennedy […]
The post is from Mad Mad News