Oct 28, 2020 International News Man Caught On Camera Throwing Woman Off Bus After She Spit On Him During Tense Argument Vancouver, Canada: Transit police are investigating footage showing a man pushing a woman without.. Read more