‘Inventing Anna’ becomes Netflix’s most watched English-language series Netflix has been churning out the hits lately and it has been glorious. The...