US And France clash at UN over human rights vote.

US And France clash at UN over human rights vote.

A
Aljazeera
Jul 28, 2026