The actual disputed site on which the Babri Masjid stood was 1,480 square yards in area. This would amount to less than many houses in Delhi and...
6f71ca1221015778605668d482a84255