A parasite that causes a week of itching has been found in one New York lake. Pamphlets are being handed out warning visitors of Swimmer's Itch.
↧
A parasite that causes a week of itching has been found in one New York lake. Pamphlets are being handed out warning visitors of Swimmer's Itch.