The protests taking place across Senegal were initially reported to have been sparked by the arrest of an opposition leader...

NBS Bank Your Caring Bank