Police in Japan believe they have finally sniffed out the likely cause of the sudden collapse of a set of traffic lights: dog urine. Cops working out of the Mie Prefecture in Kansai, Honshu, were …
( read original story …)
The Japan News
Police in Japan believe they have finally sniffed out the likely cause of the sudden collapse of a set of traffic lights: dog urine. Cops working out of the Mie Prefecture in Kansai, Honshu, were …
( read original story …)