Female powerlifter's swollen knuckles go viral after 'punching man who sexually assaulted her’