CrimeArea man arrested for fatal hit-and-runChurch Hill People's News12/23/201112/23/2011 by Church Hill People's News12/23/201112/23/20114 444Andre Vaughan, 47, of the 1500 block of North 21st Street is charged with manslaughter and driving under the influence of alcohol after striking a...