Russian Socialite and Editor-in-Chief of Garage magazine, Dasha Zhukova, is currently on the Internet’s chopping block after this visually disturbing imagery. The writer in me didn’t allow for an instant reaction of the image you see above. I immediately clicked on the link I found on Facebook from Fashion Bomb Daily so that I could […]