By Ikechukwu Nnochiri The Supreme Court, on June 26, delivered a landmark judgment that appears to have placed in the dock decisions of the Legal...