Brandon Castiglione

Brandon Castiglione allegedly fatally shot Louis Garcia in the neck on October 1, 2019. Garcia was a pastor of New England Pentecostal Ministries Church in Pelham, NH. Castiglione attended Garcia’s church and the two would often pray together. Garcia was at Castiglione's home at the time of his death but the exact circumstances of the shooting and what led to it are unclear. Prosecution say physical evidence implicates Castiglione, including a gun found at the scene with the defendant’s fingerprint on it. The gun was missing a single round which matched the type of bullet that killed Garcia. Twelve days after the shooting Garcia's stepson Dale Holloway went to the Pelham church where Castiglione's father was in the process of getting married and allegedly shot three people: the bride, the groom, and the bishop. All three have since recovered. Castiglione is charged with second-degree murder in the death of Garcia and one count of recklessly causing Garcia’s death.