Loudoun State People Convicted away from Killing Spouse, Michelle Castillo The fresh new Loudoun County people implicated out-of killing his estranged spouse and you can staging their passing to seem including a suicide are found guilty Friday nights into the every counts. Braulio Castillo was convicted away from killing his partner, Michelle Castillo, into the […]