Quantcast
logo

Spain Turkey

Venezuela secures UN security council seat

Venezuela has been elected to the United Nations (UN) security council, garnering 181 votes from member states for one of…

Read More