Major announcement regarding the Babri Masjid