text: Russia violates:
  
  UN Charter 45
  Nuclear NPT 70
  Helsinki Accords 75
  Paris Charter 90
  Belovezha Accords 92
  Budapest Memo 94
  Black Sea Fleet Treaty 97
  Friendship Treaty 98
  Treaty on Azov Sea & Kerch Strait ‘03
  Karkiv pact 10
  
  But Trump's deal is the one that will work
  
  www.aljazeera.com/news/2024/11...