ADVERTISEMENT

World

Azerbaijan shuts Russia Today office amid media clampdown

Published

Russian President Vladimir Putin, left, speaks with Azerbaijani President Ilham Aliyev, right, during their meeting at Zagulba state residence in Baku, Azerbaijan, Monday, Aug. 19, 2024. (Vyacheslav Prokofyev, Sputnik, Kremlin Pool Photo via AP) (Vyacheslav Prokofyev/AP)