German TV Documentary Alleges IWF Corruption and Scandal Cover-Up
A TV documentary titled Secret Doping – the Lord of the Lifters was aired by ARD, a German state broadcaster, on Sunday January, 5th 2020. As reported by insidethegames, the documentary alleges financial corruption and the