Hat Tip: Brian B.

Robert Spencer Speaking in Germany, Ducking Bottles, Eggs, Excrement, etc. “Open war very close here”

Confrontation in Germany