fromwww.bbc.com1 week agoLife-sized animal puppet herd arrives in LondonThe Herds is an urgent artistic response to the climate crisis, a living, breathing call to action that stampedes across continents.London