Yep, I have heard all about that. In France, their delicacy is horses. I am not even going to go into how they slaughter them, it so so sick you will want to throw up.