China shows off robot ‘dogs of war’ in Cambodia drills | WION Originals

WATCH ON YOUTUBE