HomeopathyTop 5 Myths and Facts About Homeopathy Medicines Homeopathy is a system of medicine that originated in Germany more than 200 years ago. Since then homeopathy... Life ForceAug 22, 2015Oct 18, 202233 Comments on Top 5 Myths and Facts About Homeopathy Medicines