The Gateway Pundit favicon

‘Peaceful Protesters’ Toss Pig Heads at Police in Kansas City