Anyone who has raised chickens in knows the noise that's made when a fox gets into the henhouse. America is making that noise just now - all day, every day.

My question is, who is rushing to get their overcoat on over their pyjamas right now? Who is coming with their flashlight and their big stick?

Comments