CNN has had a rough week covering the alleged ISIS-inspired terror attack in New York City, issuing a pair of embarrassing apologies after facing significant online backlash.