The streets of America's largest city seemed vacant Thursday afternoon as millions of New Yorkers heeded a government order that bars from working or socializing in public.

Load comments