UPDATE: June 2005 In June, the International Whaling Commission (IWC), whose almost 60 member countries oversee worldwide whale conservation, will… read more
"We found widespread systematic violation of the human rights of women in the Taliban areas of Afghanistan". UN Statement. Official… read more