 And this is the Galilee, right? 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. The official news agency Xinhua reports that this comes days after NATO allies called Beijing a decisive enabler of the war in Ukraine. More on these stories at townhall.com.