The UN Human Rights Council launched an international investigations mechanism for Afghanistan in Geneva on Monday.