Ayodhya Land dispute and other top news of July 18 on Jagran English News