A street in China's Hebei province, where a German public television team was allegedly attacked.
A street in China's Hebei province, where a German public television team was allegedly attacked.

Germany protests attack on TV team in China