Life fire drills

Chinese troops conducting a live-fire drill in Tibet. Screen grab of CCTV footage.

August 5, 2017 10:53 AM (UTC+8)