O'Brien criticized for upcoming speech

Top