Afghanistan referred to ICC for investigation into women's rights abuses
The governments of the Republic of Chile, the Republic of Costa Rica, the Kingdom of Spain, the French Republic, Luxembourg, and Mexico referred Afghanistan for further investigation to the International Criminal Court (ICC) on Thursday for violation of women’s rights in Afghanistan. In a press release, the Chilean Monitory of Foreign Affairs said: Today, the [...]