In case you missed it, Seema gives the low down on a relatively new drug that has hit China’s streets: Spice. Also included is a look at the potentially thousands of backloged rape kits in the U.S. today, and a court case exploring the interconnection between man and ape.June 2, 2015