By RegionCentral Spain & MadridEnvironmentNews Thousands of sheep and goats pass through the centre of Madrid by Else Beekman Published: October 22, 2023 Published: October 22, 2023 MADRID – Not crowds of tourists but crowds of goats and sheep walked through the streets … Read more