Texas mother Charlotte Johnson spoke out after her son Zye Johnson was allegedly taped to his desk and chair at his school on “Lawrence Jones Cross Country.”
Texas mother Charlotte Johnson spoke out after her son Zye Johnson was allegedly taped to his desk and chair at his school on “Lawrence Jones Cross Country.”