Source Pravda.Ru

Grenada's ambassador: China must explain weekend arrests - Comments

China must explain a weekend raid on a Beijing bar district where police targeted a black man and beat son of Grenada's ambassador, he said Wednesday.

Show more