The Philippine National Police detain almost 600 individuals during a raid on a suspected human trafficking and Internet fraud hub in Manila, with nationals from multiple countries present. (AFP via CNA) link embed save