Stone Pelting Erupts During Coronation of Mewad Royal Family Head in Udaipur

Stone pelting erupted in front of the royal palace in Udaipur, Rajasthan, during the coronation of…