Effigy of Climate Activist Greta Thunberg Found Hanged in Italy

Puppet with pigtails hanged from bridge, along with sign reading, 'Greta is your God.'

Effigy of Climate Activist Greta Thunberg Found Hanged in Italy
Puppet with pigtails hanged from bridge, along with sign reading, 'Greta is your God.'