News

The International Criminal Court on Tuesday issued arrest warrants for two senior Taliban leaders in Afghanistan, accusing ...