Double Fatal Crash On Rio Linda Boulevard

Police are investigating a deadly crash at Rio Linda Boulevard and South Avenue in the Del Paso Heights area.