The Human Rights Council, which is based in Geneva, Switzerland, entered its third day of discussing the resolution Wednesday, yet the US delegation was nowhere to be found.
The Human Rights Council, which is based in Geneva, Switzerland, entered its third day of discussing the resolution Wednesday, yet the US delegation was nowhere to be found.