UN passes resolution naming slave trade ‘gravest crime against humanity’ | Slavery Newsby Asia Today Team March 26, 2026 0 Decision on transatlantic slavery supported by 123 international locations, whereas three opposed it – together with the US and Israel.By ...