| Iran vows revenge for Haniyeh's death as 'Middle East teetering on brink of broader conflict' | This is the 'freedom' the US advocates: People who tell the truth have to plead guilty | US exploits extradition process as a political tool | Religious Freedom Report exposes hegemonic logic of US human rights | Chinese scientists find diffusion |