Bassirou Diomaye Faye has been sworn in as Senegal’s youngest president pledging systemic change, greater sovereignty and calm after years…
Sign in to your account
Remember me