Key Takeaways: Northern Gaza Strip: The IDF reported that Israeli forces led by the Northern …
Read More »Western weakness in Ukraine could provoke a far bigger war with Russia
Does the West actually want Ukraine to defeat Russia? That is the question many in Kyiv are now asking amid continued signs of Western indecision as the biggest European invasion since World War II approaches its third summer with no end in sight. The mounting sense of frustration among Ukrainians …
Read More »