HomeEntertainment Entertainment ‘Ratched’ Injects Itself Into Nielsen’s Weekly List of Most-Streamed Shows 13Views Coverage By Shreya Bhatt October 16, 2020