Video Senegal’s President Sall vows swift election after postponement. February 17, 2024 Abigail Turner