The ‘little’ Illinois town that per capita leads the world in judges?

True or false? Nashville, a town of 3,100 in southern Illinois, near St. Louis, nonetheless is phenomenally huge when it comes to producing Supreme Court judges.

From: 
The Pantagraph

More Legal News