PHOTOSPEAKS10 years ago
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 making them do strenuous exercises after...