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