A Weird Florida Mystery: Frozen Pork Falling From Sky

Fort Lauderdale, FL (AP) Meat falling from the sky is weird, even by Florida standards. But that’s what happened at 4 a.m. Saturday when a 15-pound (6.8-kilogram) bag of frozen pork landed on the Deerfield Beach home of Travis...

Read More