Kevin Anthony DeSilva, 54, pled guilty in Caswell County Superior Court on March 24, 2025, to all charges against him. Those ...