poop

I’m hatin’ it: Poo and possible lethal bacteria found on McDonald’s touchscreens in the UK

An investigation led by Metro together with London Metropolitan University has discovered signs of faecal matter on touchscreens in eight…

6 years ago