Owasso development projects put on hold, residents call for officials to resign

KJRH-Tulsa Videos

Brandon Richard reports for KJRH.