merkel

May Day Riots engulf Europe

Yellow Vests in Paris, Protesters in Bulgaria, Rome, Russia, Sweden, Italy, Denmark, Greece, and several…

Advertisements