Squeaky-eyed Asian female, Lily Li is being forcefully pushed onto the office table. Photo #8

Squeaky-eyed Asian female, Lily Li is being forcefully pushed onto the office table.