Touba Morikounda, Senegal