Filipino police investigating a case involving cult massacres and alleged child sacrifices suspect that a former United States FBI agent living in seclusion in an island paradise may be the key to solving this macabre case.
Osric Chau was born on July 20, 1986 and is currently 38 years old.