Little Rock-Pine Bluff, ARLarry Davis, 62, killed and alleged hit-and-run driver Farrel Cousin arrested following pedestrian collision at 24th Avenue and Olive Street in Pine Bluff, ArkansasAccident Date: Fri, 05/05/2023