DID Press: Judges at the International Criminal Court (ICC) have ordered the formal closure of the court’s original investigation into alleged crimes committed in Afghanistan, including allegations involving US military personnel. A separate investigation into alleged crimes by the Taliban…
Read More »