WORLD
Russia Frees American Teacher Stephen Hubbard Amid Trump-Putin Talks
Stephen Hubbard, a retired American teacher detained in Ukraine, has been released by Russia amid peace discussions involving US envoy Steve Witkoff and Trump.
Stephen Hubbard, a retired American teacher detained in Ukraine, has been released by Russia amid peace discussions involving US envoy Steve Witkoff and Trump.
New Delhi, April 25: Ukrainian President Volodymyr Zelensky is currently visiting Azerbaijan, where he met with President Ilham Aliyev to discuss energy…