Posted by: foob February 1, 2005
Login in to Rate this Post:
0
?
As, the earlier post indicated, this is from Xinhua.
The link to that article and others are compiled here:
http://www.nepalchildren.org/latest/