Brothers lured man to park for sex, then killed him and hid body, Florida cops say

Both have now been sentenced to life in prison.

Olivia Lloyd

Source link