A German newspaper critic had animal feces smeared on her face in the city of Hannover by a ballet director who apparently took offense at a review she wrote.
More results...
A German newspaper critic had animal feces smeared on her face in the city of Hannover by a ballet director who apparently took offense at a review she wrote.