Canada_sub

Muslims and Christians unite on the streets of Ottawa, trampling various Pride flags while chanting "Leave our kids alone"

Muslims and Christians unite on the streets of Ottawa, trampling various Pride flags while chanting "Leave our kids alone"