Yes, human excrement can leak from airplanes, and it may have just happened (again) in India

HARYANA, INDIA — People says it's good luck when they're unexpectedly hit by bird poop. But can the same be said for frozen balls of airline poo that fall from the sky? Indian officials are saying that an icy ball that fell on the village of Fazilpur Badli in the northern state of Haryana is actually frozen …