An Indian policeman detains an exile Tibetan protesting against the human rights situation in Tibet during a protest to coincide China marking its 75th year of Communist Party rule, outside Chinese embassy, in New Delhi, India, Tuesday, Oct. 1, 2024. (AP Photo/Manish Swarup)

News, Photo and Web Search

Other Photos

Next Photo