Arab Today
Fifty-eight people have been arrested in the Philippines for their involvement in a giant, global Internet "sextortion" network, local police and Interpol announced in a joint press conference on Friday.
Fifty-eight people have been arrested in the Philippines for their involvement in a giant, global Internet "sextortion" network, local police and Interpol announced in a joint press conference on Friday.