Iran and the United States are due to hold new talks in Geneva on Thursday over Tehran's nuclear program. The talks come as ...
On February 24, 2022, Russia launched its full-scale invasion of Ukraine. The war has been defined by a relentless series of apparent war crimes and crimes against humanity.