Lyon removes Palestinian flag after French court order


Lyon removes Palestinian flag after French court order