Premlate

Indian woman fends off home invaders with stick and makes them do sit-ups at police station as punishment

An Indian woman was able to get revenge on two men who allegedly attempted to break into her home by…

By Kanyi Okeke
- Advertisement -
Ad image