Tulsa police reportedly make 2 arrests in North Tulsa shootings Read more: http://www.foxnews.com/us/2012/04/08...#ixzz1rRTgO4so Tula, Okla. Thread started at Forum 4 Politics on 04-08-2012 06:12 AM