Last week there were a bunch of pop-up testing sites around Center City. Now comes the story that some of them might have been scams. whyy.org