It took 75 seconds for security to arrive while authorities say a patient was brutally stomped by two other patients at Clifton T. Perkins Hospital Center.
The $16.6 million, 20,500-square-foot facility is set to open its doors in 2026 on Meadowview Court in Leesburg. This ...