You are viewing a single comment's thread from:
RE: How Maggot Therapy is Slowly, Again Becoming The Future Technology In The Medicine World
Its amazing what nature has made provision for. To think that the sight of maggots means the substance is dead and gone.
A eye opener, this is.