Stone pelting on Janashirwad Yatra in Neemuch