D.C. street vendors persevere through tumultuous weather From pouring rain to sweltering heat, independent sellers try to make a living. Georgia HallMay 27, 2024