TV host Andrew O'Keefe charged after alleged assault on woman
The former TV personality and White Ribbon ambassador is charged over an incident police allege took place in Sydney's CBD earlier this week, in which he choked, punched and kicked a woman.