Swedish ambassador to Israel says his government has failed Jews if they have to hide their Judaism…….
How are we to interpret the veracity of this ambassador’s supposed ‘Damascus Road’ revelation, well, just read the following line: Hellgren said Sweden does…