Stripping & stomping on a veiled woman