curationclub.com
Tulsa News
Tulsa police say two men will be charged with three counts of murderSun, 08 Apr 2012 07:46:22 -0700 NBC News reports that Tulsa Police Department has arrested two men in connection with the Good Fr…