The UN General Assembly on Wednesday designated the transatlantic African slave trade as “the gravest crime against humanity” in a move advocates hailed as a step towards healing and possible reparations. The United States, Israel and Argentina opposed the measure while Britain and EU member states abstained.
At least three killed after US-Israeli airstrikes raze residential building in Tehran (VIDEO)
...
Read moreDetails

