Location

Netflix has released a new true crime documentary series titled 'The Predator of Seville', focusing on Manuel Blanco Vela, a Spanish tour operator accused of assaults against women. The series chronicles survivors' battles for justice amid allegations spanning years.