Cell masts

07.25.07
UK study finds no link between illness and cell phone towers
07.25.07

UK study finds no link between illness and cell phone towers

Researchers in the UK have all but debunked the theory that cell phone towers, or electronic interfe...

View