A sudden spate of advocacy ads this past week shows media should check the claims of people placing political propaganda before cashing their cheques.
See All 1673 Episodes of "Mediawatch"