American Citizen Abducted in Nepal is Released

American Citizen Abducted in Nepal is Freed
American Citizen Abducted in Nepal is Freed

ilkerender, flickr

A U.S. citizen allegedly kidnapped from a Nepalese hotel was released Sunday evening after the payment of a ransom.