As the war continues between Russia and Ukraine, peace talks have been going on but with no result so far. Ukraine’s President Volodymyr Zelensky recently gave a speech to the US Congress via video link, asking for America to get… Read More
On February 24, Russia invaded its smaller neighbor, Ukraine. The conflict has continued for several days. Peace talks between the two countries have begun – will an end to the war be achieved? David and Goliath Some onlookers have compared… Read More