Hillel Neuer (@HillelNeuer) Tweeted: As the UN Human Rights Council marks its 15th anniversary, let the record show that no country in the world has sat longer on this body than 🇨🇺 Cuba's oppressive regime, which won repeated election to 3-year terms in 2006, 2009, 2014, 2017 & 2020. @mbachelet, why are you silent? https://t.co/1yaoO5GCSy