Cow Brains Seized By Egyptian Officials

Luxor Airport ©s_w_ellis Four hundred and twenty pounds of frozen cow brains were confiscated at Cairo International Airport on Friday. The brains were transported in freezer boxes on a flight from...