BY: Liliana Rocio, Senior Editor For World Liberty TV QUEENS, NY – A little more than one year ago, NYC Health + Hospitals/Elmhurst was the epicenter of the epicenter of the world’s worst public health crisis in a century. Tomorrow, May 18, the hospital will again make history,...
Read more