Johannesburg - President Donald Trump has signed an executive order to cut US financial assistance to South Africa, citing disapproval of the country's land policy and its genocide case against Israel ...