World Major Injury Setback for Barcelona: Spain Star to Miss Crucial Champions League Semifinal Clash Against Inter Milan by Mia Garcia June 18, 2025