For decades the United States has self-righteously preached human rights and democracy and rebuked other countries over their alleged rights violations. But the Washington regime has a long history of denying the rights of countries it does not like.
Press TV’s website can also be accessed at the following alternate addresses: