Senegal: Bassirou Diomaye Faye takes oath | Race To Power

This post was originally published on WION.