20110108 india: Aseemanand owns up to strike on Mecca Masjid