The principle of domestic jurisdiction in international law makes national governments responsible for protecting their citizens, investigating alleged abuses of human rights in their countries and bringing the perpetrators to justice. They governments may also extradite those accused of abuse of human rights to any other states prepared to give them a fair trial. Problem arises however, when governments are unable or unwilling to perform this duty or are themselves perpetrators of these crimes. Thus, millions of people have fallen victims of genocide, crimes against humanity and serious violations of humanitarian laws. But only very few of these perpetrators have been brought to justice in national courts as many governments claim sanctuar...