from Ben Swann
Massive protests in Berlin, Germany over the weekend as reports of 10's of thousands up to possibly a million or more people took to the streets to protests …
from Ben Swann
Massive protests in Berlin, Germany over the weekend as reports of 10's of thousands up to possibly a million or more people took to the streets to protests …