Tag: Deadlock
Gaza: Deadlock deepens as Security Council rejects resolutions by U.S., Russia
China and Russia on Wednesday vetoed a draft resolution sponsored by the United States while a second Russian-backed resolution failed to secure sufficient votes.
The...