Makes more sense then the silly Asteroid Hypothesis
I thought Alvarez had basically strong-armed everyone into accepting his theory...but I recall hearing about the Deccan alternative more than 10 years ago.
India was located near the antipode of the Chicxulub crater. A meteor impact could explain the volcanic activity on the opposite side of the Earth from the impact.