My wife said she saw a bunch of LEOs in BP vests with letters on them (swat, FBI, she doesn't remember....) on some dude's lawn on the corner of 48th Pl and Clendon Way in Del City. Don't see anything on the news yet. I need to get a police scanner...