site logo

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