Posted by: Echoes December 25, 2005
Login in to Rate this Post:
0
?
The Chinese ambassador must have seen this picture. He's pissed. :-D
- http://www.nepalnews.com/archive/2005/dec/dec25/news13.php