By Jewish Press Staff
This massive Russian-Egyptian arms deal is a slap in the face for President Obama and his failed foreign policy.
By Ruchama Feuerman