Loudoun State Man Convicted from Killing Spouse, Michelle Castillo This new Loudoun State people accused of eliminating his estranged partner and staging their demise to look particularly a suicide try convicted Saturday evening to your the counts. Braulio Castillo is actually found guilty of killing his wife, Michelle Castillo, into the 2014. The 2 was […]