Yeḥya mussa, At Buwaddu .