Controversial Senator denies stirring up ugly side of politics.
The original was so controversial David Stratton refused to rate it
A man has been punched by a visitor who was “questioning Islam”
“ISIS thrives off of Islamophobia."
Footage has emerged of a woman going on a racist rant about Muslims