Senegal buhuri wa Africa.