Dmae Roberts

Recent Stories

Conflict & Justice

Oregon Mural Irks China

A Taiwanese-American businessman in Corvallis, Oregon, has put up a large mural depicting China's crackdown on Tibet and on Taiwanese independence. Chinese authorities sent consulate officials to ask the mayor to have it removed but the mayor said no.