Posted by: KakaBaba June 19, 2006
Login in to Rate this Post:
0
?
Nepalnews.com is not the best news source, rather it is full of advertisements and a money making propaganda. This news site has very limited content of actual news from Nepal, has limited updates, and very little visual (photographs) journalism. Shame on them.