Connect with us
Advertisement

Police officers detain Tibetans during a protest held to mark the 60th anniversary of the Tibetan uprising against Chinese rule, outside Chinese embassy in New Delhi