Sister, 62, is arrested SEVEN YEARS after 'shooting her brother in the back of the head' when police receive a tip and find him buried in a Florida backyard
A South Florida woman has been arrested for allegedly shooting her younger brother in the head and burying his body in …
August 14, 2021