site logo

Facebook denies fresh claims that it sat on faulty video metrics info

John Hazard and Lisa Burdige