Indian police slap men caught riding in women's train coach
Published date: Tue, 29 Oct 2024 14:01:57 +0700
This is the shocking moment Indian police slap men caught riding in a women's train coach.
The archive footage shows cops reprimanding men for unlawfully entering the women's coach on the Delhi Metro.