"Black Magic Woman" is a song written by Peter Green that first appeared as a Fleetwood Mac single in various countries in 1968, subsequently appearing...
The 10-minutes short documentary based on a recent study conducted by the Indian Doctors for Peace and Development (IDPD Patna chapter) in and around villages...
India's top tantrik tries to kill an atheist on live TV using the "ultimate destruction ceremony". Millions of superstitious people witnessed this epic failure and...