Dave Chokshi
- United States
New York City’s top health official resigns, faults de Blasio for response
New York City Mayor Bill de Blasio (left) and Dr. Oxiris Barbot, then commissioner of the New York City Department…
Read More »
New York City Mayor Bill de Blasio (left) and Dr. Oxiris Barbot, then commissioner of the New York City Department…
Read More »