Sahra Wagenknecht and the new left in Germany · Alexander Mercouris · Sentinel