Rioting in Leeds saw a double-decker bus set on fire, a police car overturned, rocks thrown and residents told to stay indoors as police flooded the area. Footage taken in the aftermath of the ...
Special police display their new anti-explosion vehicle on November 9 in Haikou, South China's Hainan Province. Haikou invested five million yuan (US$635,849) in 12 new special police vehicles, ...