United States

bgr.com Police sniff out suspect after a loud fart revealed his hiding spot

We like to think we have control over our own bodies, and in most cases that’s true. Sometimes the forces of nature work against you, however, and for one felon in Missouri it happened at the…