Speed likely a factor in deadly west Wichita crash, police say

February 11, 2013 05:21 PM