 rockets falling, drones falling. And this is the Galilee. This is the Galilee of the Bible. It is an intolerable, intolerable situation. Oren spoke with the Salem Radio Network. China and Russia's naval forces have kicked off a joint exercise at a military port in southern China.