Afghanistan’s Taliban government on Friday said an arrest warrant sought by the International Criminal Court for its leaders ...
An Afghan tech entrepreneur from Canada studying at Oxford University has sent a defiant message to the Taliban.
The move comes after the International Criminal Court requested arrested warrants for two Taliban chiefs, including the ...