Space missions are no longer 'justified economically' - in the words of Government officials from around the world. Lack of… read more
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