Monday, Apr. 27, 2020

Actress Olivia Cheng was recently volunteering in Vancouver when she says she witnessed a man drive up to an elderly Chinese woman, roll down his window and yell, "This is your fault!" before throwing trash at her.

The incident enraged Cheng, and also served as another reason why she...

MySHOOT Company Profiles