mayohomeopathy.ie
Teresa Forcades medic nun loses faith in pharma, governments and WHO
Teresa Forcades is a Spanish nun but also a doctor an authority on public health. Her sense of justice engages her with Pharma and WHO in her new book