image

See? There it is. Their logo (icon, symbol, whatever) is a dove going down in flames. What in the world…?