NEW YORK — CNN anchor Don Lemon tweeted an apology to viewers for his remarks about Republican presidential candidate Nikki Haley shortly before returning to work on Wednesday.