Sweden and Britain Have Spoken. By Miko Peled
• mikopeled.comI was thrilled to hear that the Swedish and then the British parliaments voted to recognize Palestine, or rather the State of Palestine. I think that this is a joyous day for all peace and freedom loving people.