International

Putin illegally annexes territories in Ukraine, in spite of global opposition