Is NYC mayor Bill DeBlasio, a disgrace to America?