ALL relevant british govt records followed by the distric gazetter faizabad compiled and published by the congress govt in 1960 declare with one voice that so called babri mosque at ayodhya is standing on the debris of a ramjanmasthan temple demolished by the order of babur in 1528