Tag Archives: M’Hamed Salem Hamda Birouk

Sahara: A “SADR” Official Turned Back as soon as he Landed in Laayoune Airport

M’Hamed Salem Hamda Birouk, the so-called “ambassador” of the pseudo-Sahrawi Republic “SADR” in Buenos Aires, Argentina, was turned back to the Canary Islands as soon as he arrived Monday afternoon in the Hassan I airport…