25th anniversary of demolition of Babri Masjid