Leah Cadwallader faces at least 20 years in prison and a $25,000 fine after entering a guilty plea in Northampton County Court to an attempted killing that occurred nearly two years ago in Bethlehem.