Istanbul police bust farm used to rape, videotape minors

Istanbul police on Feb. 23 busted a goose farm in Istanbul’s Ataşehir district, where seven to eight girls aged between 14-17 are believed to have been raped, according to CDs that were seized showing videos of the minors.

 

Continue reading on: