Tweet from Hillel Neuer
By Hillel Neuer (@HillelNeuer)
Source type: twitter
BREAKING: 40 British House of Lords members from all parties urge Foreign Secretary to demand resignation of UN's Francesca Albanese. Yvette Cooper is asked to join France’s foreign minister when he calls for Albanese to stand down at the U.N. Human Rights Council on Feb. 23. https://t.co/wTChyyWpHz
Original sourceTopics: UN, Politicians
Tags: UK