Things are not going well with http://www.humanrightsfocus.org because that site isn't indexed yet in Google and Yahoo after 2 months.
I would appreciate any views.
Here's your problem. You have no links coming into your site. If you start building incoming links, google and yahoo should pick you up in about a week or 2. You can submit to them all you want, but you will never get in unless you are linked to.
Nice site by the way!