AYODHYA, India (AP) — A priest stands with folded hands praying toward the rising sun on the banks of the Saryu River in Ayodhya in the northern Indian state of Uttar Pradesh. Nearby, a group of ...
Some results have been hidden because they may be inaccessible to you