Home Tags John Cheng

Tag: John Cheng

Cops Say Chinese-American Laguna Woods Shooter Hated Taiwan

The alleged killer "was upset about political tensions between China and Taiwan," says the Orange County Sheriff's Office