History was Made in Jerusalem and it is Driving the Leftists Crazy

Share on FacebookTweet WhatsappHistory was made yesterday in Jerusalem, with the opening of a new archeological find – a street used by Jews to walk up to the Temple Mount, … Continue reading History was Made in Jerusalem and it is Driving the Leftists Crazy