New York City declares Juneteenth an official holiday
and yes, NYC public schools will have the day off. In practical terms for the schools this will probably replace the June Administrative Day, or the other June Administrative Day that's really Brooklyn Day but they don't call it that anymore.