YouTube removed a neo-Nazi organization from its platform following an inquiry from Insider. The group had recently hosted former Democratic lawmaker Cynthia McKinney. YouTube also removed the ...