Local residents in the Italian city of Perugia, where student Meredith Kercher was found murdered in 2007, displayed banners reading "Rispetto per Meredith" (respect for Meredith).
Like most other streaming services, Netflix is no stranger to releasing sensationalist docuseries about alien abductions, UFO ...