Shocking Video - Woman slaps co-passenger in Delhi Metro

2023-07-05 43

A video captured in Delhi Metro shows a woman shouting at a co-passenger standing right next to her. She even slaps him in front of everyone in the compartment.