3 people detained in Mountain View stabbing

Published June 3, 2019 23 Views

Rumble Police detained three people who may have been involved in an incident on South Francis that left a person with stabbing injuries.

... and disable advertisements! No kidding :)