Posted by: nepalihuma April 20, 2007
Login in to Rate this Post:
0
?
Nepal goes down drastically in FIFA ranking this year.. 186th!! :-(
http://www.nepalnews.com.np/archive/2007/apr/apr20/news12.php