Manage episode 288209580 series 2391292
An alleged May-December rape-&-slay has skeptics rolling their eyes. Asian-punching is the popular sport, allegedly, in New York. SNL cast member Pete Davidson stalked by a they/them. Changes in NYPD administration give hope to those who don't care for all the shooting.