For the past six weeks, voters in Germany have been inundated by campaign posters ahead of Sunday's national election.
Passersby walking down the street in just about every German city, town or village get a detailed look at who is running in their district and a condensed version of their campaign messages.
Green Party posters warn Germans to "either end coal or end climate." Another message: "Healthy food doesn't come from nature that's sick."
The anti-Muslim, anti-immigrant Alternative for Germany placards are even blunter.