Tag: Afghanistan

US Neither A Beacon of Democracy nor Human Rights Advocator

US Neither A Beacon of Democracy nor Human Rights Advocator

One of the most shocking and disgusting scenes the world has ever witnessed in recent years was the standing ovation accorded to Israeli Prime Minister Benjamin Netanyahu by US Congressmen and women when he was invited to speak to the Congress last month. This blatant display of racism and impunity by Continue reading “US Neither A Beacon of Democracy nor Human Rights Advocator”