Tag: International Criminal Court (ICC)
Lula Assures Putin Won’t Face Arrest at Brazil G20 Meeting
Rio de Janeiro, Brazil – Brazilian President Luiz Inacio Lula da Silva has reaffirmed that Russian leader Vladimir Putin will not face arrest if...