Category: Human Rights Council (UNHRC)

Big tent? No, big lie.

Click here for YouTube This is fantastic. @HillelNeuer speaking truth to power by bravely calling out the absurdity of countries like Russia, China and Venezuela