The Supreme Court of Japan, located in Hayabusacho, Chiyoda, Tokyo, is the highest court in Japan. It holds ultimate judicial authority to interpret the Japanese constitution and decide questions of national law, and it exercises the power of judicial review, allowing it to determine the constitutionality of any law or official act.
Cross-Tradition Connections
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.
View At A Past Year
The atlas records no dated fact of its own for this entry, so there is no other year to choose.