September 29th, 2023. Tweets, YouTube, links, … Ukraine invaded by Russian Federation who occupy 20+% of Ukraine at present. What negotiations exist for Peace exist? Is it reasonable for Russia to hand back territory? Russia is not destined to give up Crimea – the diamond of all diamonds with access to the sea and maritime pursuits.

37,611 views Sep 12, 2023 Kim Jong Un’s rare trip outside North Korea for an expected meeting with Vladimir Putin

Continue reading