Suspect charged in St. John Parish deadly ambush on trial for rape in Terrebonne Parish

Suspect charged in St. John Parish deadly ambush on trial for rape in Terrebonne Parish