Browsing author

Rachid Khechana

Rachid Khechana is head of the North Africa desk at Aljazeera satellite channel (Doha-Qatar).