Film emerges of woman slapped by her restaurant owner boss


Film emerges of woman slapped by her restaurant owner boss