Indiana teen accused of murdering father, dumping body in river: police

Written by on June 7, 2024

Investigators in Indiana are continuing to search the White River for the body of Brandon Perry, who police allege was killed and dumped by his 17-year-old son.


Current track

Title

Artist

Background