Ten Commandments monument installed at Capitol

Tulsa World: A Ten Commandments monument was installed Thursday on the north grounds of the state Capitol