The Battle for Germany’s Soul Stephen Friedrich Nov 11, 2015 It is a scene that has become depressingly familiar. Between twenty to thirty masked attackers, armed with baseball…