Thousands of passionate demonstrators flooded the streets of Germany over the weekend, as populist groups united to challenge government policies. In a powerful display of civic engagement, counter-protests sprang up, highlighting the profound political divide within the nation as citizens boldly express their dissent