Supreme Court of Liberia
The Supreme Court of Liberia is the highest judicial body in the West African nation of Liberia . 
<triplet> Supreme Court of Liberia <subj> highest judicial body <obj> instance of <subj> Liberia <obj> country <triplet> West Africa <subj> Liberia <obj> has part <triplet> Liberia <subj> West Africa <obj> located on terrain feature