BARCELONA, Spain — A 20-year-old University of Alabama junior from Elmhurst, Illinois, has been missing in Barcelona since the early morning hours of March 17, 2026, after a night out visiting friends studying abroad, his family said Wednesday, pleading for public help as Spanish police investigate and suspect foul play.