19 April 2023

Fox News CLOBBERED

Fox News settles Dominion lawsuit
for $787.5 M over US election LIES

Reuters >>>