Many in the Arab world’s leadership are blasting the new normalization deal… but how about what people are saying on the street?
Many in the Arab world’s leadership are blasting the new normalization deal… but how about what people are saying on the street?