Tayba Ñaseen, Senegal

GPTKB entity