Categories Russia - Ukraine war Ball is in your court on prisoner swap deal, Russia tells America – The Telegraph Post author By Mike Nova Post date June 19, 2024 Ball is in your court on prisoner swap deal, Russia tells America The Telegraph ← Zelensky showers praise on combat performance of mobile air defense groups – Ukrinform → Russia, Iran Discuss Military Cooperation – Asharq Al-awsat – English