A man crosses the street in front of a demonstration to protest high housing costs in Madrid, Spain, Saturday April 5, 2025.