Cheddar News breaks down the latest on the backlash that Elon Musk is receiving from banning some journalists on Twitter.