Investigations into the viral internet rumors concerning a dish called "Three Squeaks" show that there is no evidence of live mice being served as food in Chinese restaurants, and the claim is classified as an unfounded cultural myth.
rails:sufficiency:refuted:single_source:for=0+0p:against=1+0p | v55:sufficiency