NEW DELHI (AP) — Dozens of Tibetans living in India protested outside China’s embassy on Tuesday against the human rights situation in their homeland, which China annexed in 1951. Police […]