Former U.S. President Barack Obama (c) walks through the streets of Barcelona, April 28, 2023, in Barcelona, Catalonia, Spain. Barack Obama and his wife, Michelle Obama, landed last night in Barcelona to attend the Bruce Springsteen concert. Obama vi