Questions raised on Homeopathy? Watch this report