Salaan Media - Warbaahin Dhex-dhexaad ah

Palestine sunbird: A stamp of Defiance|Al jazeera world

Palestine sunbird: A stamp of Defiance|Al jazeera world salaanmedia/Hargeisa…