
Italian Town Resists Beijing Demands to Cancel Art Exhibit
China is seeing red—over an exhibit in the northern Italian city of Brescia, hosting the Chinese-Australian artist known as Badiucao.
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.