Iran & Palestine face double whammy: Sanctions & Covid 19