Two Sacramento Street Vendors Dead After Intersection Crash
The emotion and anger was apparent. Family members are demanding answers after an 18 year old driver fatally struck two street vendors. The crash happened in North Highlands. Sheila Berry and Ethel Riley were sisters who commonly set up their shop at the intersection of Watt Avenue and Don Julio