Hundreds of individuals stormed an airport in Russia to hunt down Israelis flying in from Tel Aviv, according to multiple reports. Terrifying video shows the horde flooding into the Makhachkala International Airport in the North Caucasus republic of Dagestan in Russia. The mob is seen waving Palestine flags and are heard ... Read more |