Krishna means "all-attractive" and avatar means "descent of the divine." Today is Krishna Janmastami, the birth or descent of Krishna, the god worshipped by millions of Hindus around the world. Krishna appeared on this earth, at midnight, approximately 5,000 years ago in Mathura, located in Northern India, 91 miles south of New Delhi.
Krishna is God as never seen before. He wore many hats: child, friend, servant, rom
