Animal Crush Videos Banned – Dorma Chita Ridon and Vic Ridon Wanted
Filipino couple Dorma “Chita” Ridon and Vic Ridon are now wanted in the Philippines for distributing the “Animal Crush videos”. The two have been charged with violations of child abuse, animal welfare, human trafficking, and wildlife protection laws. In the…
07/28/2011
