Skip to playerSkip to main contentSkip to footer
  • 3 years ago
AFWA’s investigation found this video did not show any such thing. Far from it, it was from a police raid on a pornography racket in Lanzhou in northwestern China.

Category

🗞
News

Recommended