Posted by: jayashriram June 14, 2007
Login in to Rate this Post:
0
?
Can't believe that this happens so frequently in US. People are flocking to US for good life and we got to hear these stories regularly....GOD SAVE THE NEPALI PEOPLE IN the US!