On Riz Khan Street Talk we look at the large amounts of electronic waste that is piling up in one town in China, how the Church of England wants Sony to remove a video game depicting a fight scene in a British cathedral, and the new insect candy craze overtaking Panama.