Palestine sunbird: A stamp of Defiance|Al jazeera world By - May 20, 2020 Palestine sunbird: A stamp of Defiance|Al jazeera world salaanmedia/Hargeisa…