Delhi Police detained Tibetan Youth Congress members outside Chinese embassy

India