April 21: Ayodhya administration has cancelled the Ram Navmi Mela that was supposed to take place today i.e, on April