Posted by: eyeedea February 25, 2008
Login in to Rate this Post:
0
?
Ministry of Foriegn Affairs in NEPAL has verified that this is a false news.
The Video is also the old one from 2004.
The Video is also the old one from 2004.