Putin Stands ‘Vindicated’; Russia Says ‘Truth Is Out’ After Borrell’s ‘No Love For Ukraine’ Claim
[ad_1] Published on Mar 26, 2024 10:16 PM IST Russia claims vindication after EU official Josep Borrell’s stunning admission. Moscow says this is the first time a representative of the…