The Shri Ram Janmabhoomi Teerth Kshetra Trust convenes a critical meeting in Ayodhya amidst an embezzlement probe.