State says feds exaggerating claims at Rader

(Oklahoma City, OK) — TULSA — The U.S. Department of Justice is exaggerating claims of rapes and attempted suicides while failing to acknowledge improvements at the L.E. Rader Center, according…

More: continued here

More from Breaking Local News Category:









Compare Insurance Rates and Save!