South African President Cyril Ramaphosa posted a video Saturday of a speech he delivered to a rally in support of Palestinians in the wake of a devastating terrorist attack by Hamas that saw 1,300 Israelis murdered, 3,600 wounded, and 100-200 kidnapped.