Ram Temple Trust in Ayodhya installs 360-degree cameras after arrests

India