In the streets around a revered religious site in the Indian city of Mathura, where a temple and mosque stand…
This website uses cookies.