Two suspects have been arrested in the shooting death of off-duty Vermilion Parish, La., sheriff’s deputy Allen Bares, who was killed about 4 p.m. Monday after calling in to report suspicious activity he observed while mowing grass on his day off on South Hospital Drive south of Abbeville.
Louisiana State Police Trooper First Class Stephen Hammons announced Tuesday morning the arrests of Quintylan Richard, 20, and Baylon Taylor, 19, the Advocate reports.