FOX NEWS ADMITS to LYING . Settles for $ 787.5 Million Apr 18, 2023 15:48:20 GMT -5 bulkey likes this Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by magic on Apr 18, 2023 15:48:20 GMT -5