UK police arrested two men allegedly behind an antisemitic arson attack on Jewish ambulances in London that Prime Minister Keir Starmer called “horrifying.”
Ghana is pursuing a UN resolution that considers African slavery the most serious crime against humanity
...
Read moreDetails