Tag: European

Europeans, Arab and Muslim nations launch new initiative for an unbiased Palestinian state

Iranian protesters chant whereas sporting white shrouds, a symbolic gesture exhibiting they're keen to die for his or…

By XNews