fromwww.bbc.com4 weeks 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