Jury orders Alex Jones to pay Sandy Hook families $965M

2022-10-13 233