China is seeing red—over an exhibit in the northern Italian city of Brescia, hosting the Chinese-Australian artist known as Badiucao.
Italian Town Resists Beijing Demands to Cancel Art Exhibit
By NTD Newsroom
China is seeing red—over an exhibit in the northern Italian city of Brescia, hosting the Chinese-Australian artist known as Badiucao.