Insane World

Human urine package forces cinema evacuation

A movie theatre in the north-western US state of Washington had to be evacuated after it took delivery of a package of human urine. The package marked “highly contagious human substance” was delivered in error to the North Bend Theater, in the city of the same name on Friday evening. After about an hour, the […]