As rumors circulate, some by an employee that was put on leave weeks ago, about what caused Delaware Academy of Public Safety & Security to shut down, the truth is out there.
As rumors circulate, some by an employee that was put on leave weeks ago, about what caused Delaware Academy of Public Safety & Security to shut down, the truth is out there.