Turkish President Recep Tayyip Erdogan and Russian President Vladimir Putin meet at a Black Sea resort of Sochi, Russia, last year. AP Photo
Turkish President Recep Tayyip Erdogan and Russian President Vladimir Putin meet at a Black Sea resort of Sochi, Russia, last year. AP Photo


Can Turkey and Russia provide solutions to our broken world?



July 18, 2022