Three people suspected in the shooting death of Steve Carter,67, a tantra yoga teacher whose body was found Monday along a hiking trail external San Francisco, and his wounded dog still attached to his hand by a leash,were booked on murder warrants, police in Portland, and Oregon,said Thursday.
Read more...
Source: gawker.com