20191110 city.delhi: Ayodhya verdict: Let's move on; work for progress; says Experts