Beads, boobies and beer are not the first things that come to mind when one thinks of human rights. Nevertheless, this year the Human Rights Watch Traveling Film Festival will showcase “Mardi Gras: Made in China,” an expos

Print