St. Louis Police report two people have been killed in a multi-vehicle accident near downtown St. Louis. It happened about 9-30 in the 94-hundred block of Riverview Drive and involved a roadside service truck and an SUV. Two adults were pronounced dead at the scene. Six juveniles and one additional adult were taken to an area hospital with non-life-threatening injuries. Riverview Drive between Hall and Adrian Drive is closed until further notice.