Home News Amy Schumer Blames ‘Alt-Right Trolls’ for Negative Reviews of Netflix Special