Today, news broke that On the Spot, a ground-breaking Hungarian documentary series...