Today most of India is drenched in different colors, because the Hindu majority is celebrating its festival of colors called Holi. Holi for Indians is both a...