German ballet chief allegedly wipes dog poo on critic’s face
BERLIN — An award-winning German ballet director allegedly smeared dog feces on the face of a prominent critic at the weekend premiere of a new […]
BERLIN — An award-winning German ballet director allegedly smeared dog feces on the face of a prominent critic at the weekend premiere of a new […]
BERLIN — Berlin on Wednesday approved the delivery of powerful German-made Leopard tanks to help Ukraine repel Russia’s invasion, after weeks of pressure from Kyiv and […]