Advertisement

TV Ratings Delayed

Due to technical problems at Nielsen Media Research in New York, the weekly television ratings have been delayed.

Advertisement
Advertisement