New evidence suggests that the investigating agencies and the government got it all wrong on Ajmer and Mecca Masjid blasts.