‘Watched my father die’: Tech firms face ire over legal shield Towleroad February 20, 2023 Leave a Comment Published by AFPWashington (AFP) - Poring over family photographs, Jessica Watt Dougherty voices anguish over her father's death -- which she … [Read more...] about ‘Watched my father die’: Tech firms face ire over legal shield