Religion and politics can fire heated debates