human-rights

June 9, 2006

A Human Rights Hotspots badge/sticker for webmasters?

I’m surprised by how so many countries like Myanmar (Burma) get away with so many human rights abuses without much international scrutiny. Why isn’t the media […]