A controversial Chinese diplomat who has met with a variety of U.S. lawmakers and officials recently appeared alongside Democrat Philadelphia Mayor Cherelle Parker.
Elena Bardin, 27, was sentenced to 14 years in prison for sexually abusing a 17-year-old inmate at the Adair County Juvenile Detention Center, where she taught English, in Kentucky. ...