November 20, 2018

Top Tweets of the Week – Nov. 20, 2018

Trending UN Watch tweets from this past week: U.S. Ambassador to Germany Richard Grenell and German MEP Alexander Lambsdorff call out UN human rights hypocrisy,

UN Watch