Politicians and the perils of projectiles

Cats, shoes, eggs and milkshakes - why people throw things at politicians.

Source