Stevenson Ranch Renters Suspected of Grand Theft
Recently, a Stevenson Ranch couple was arrested on suspicion of grand theft after it was reported that they stole items from the home they were renting. There's little information regarding how the couple came to be suspected of stealing from the home, but according to reports, investigators arrested the couple around 7 am on Wednesday [...]