Passenger held by immigration officials for 24 hours at Logan Airport after travel nightmare – WCVB