see more

An Indian spiritual forehead reader explains the future to a customer at a pavement booth near a Hindu temple in New Delhi, 12 July 2003, for the sum of Rs51 (1USD). India certainly has its fair share of fortune tellers, from reading horoscopes, palms, crystal balls, tea leaves, tarot cards, ouija boards to face reading--all charismatic and authenthically genuine, so they say. AFP PHOTO/Rob ELLIOTT (Photo credit should read ROB ELLIOTT/AFP via Getty Images)

An Indian spiritual forehead reader explains the future to a customer at a pavement booth near a Hindu temple in New Delhi, 12 July 2003, for the sum of Rs51 (1USD).  India certainly has its fair share of fortune tellers, from reading horoscopes, palms, crystal balls, tea leaves, tarot cards, ouija boards to face reading--all charismatic and authenthically genuine, so they say.  AFP PHOTO/Rob ELLIOTT  (Photo credit should read ROB ELLIOTT/AFP via Getty Images)