Police have freed 32 people held prisoner by a violent fraud ring in Taoyuan, northern Taiwan. Three bodies were also found near the site.