It has been observed in recent years that the relationship between domestic and international courts typically does not follow hierarchical patterns. Therefore, some legal scholars have coined the term ‘pluralism‘ to describe relationships between domestic and international courts in which neither Court accepts the absolute supremacy of another court, but still seeks to establish a...