Tag: Edward French

Lamonte Mims, Fantasy Decuir Arrested For Twin Peaks Homicide

SAN FRANCISCO—Officials from the San Francisco Police Department have arrested two suspects in connection to a Twin Peaks homicide that occurred on July 17....