Situation post Babri Masjid case verdict

time Oct 28 2023