Loading...
News
    Shows

      12-year-old brother arrested for the murder of Leila Fowler

      |California police have arrested the 12-year-old brother for the murder of his 8-year-old sister Leila Fowler. Carter Evans reports.

      You Might Like

      Comments