More than 50 people detained and at least 25 injured during protests across Spain amid nationwide general strike

◾Walkout disrupts transport and industry, with 332 flights canceled and 24% of long-distance train services suspended

◾Unions demand affordable housing and higher wages, while employers describe strike participation as low