Kathmandu, Dec 4 (AFP/APP):A centuries-old sculpture of two Hindu gods was re-installed at its temple in the Nepali capital Kathmandu on Saturday, nearly 40 years after it was stolen and later emerged in the United States. The stone statue of the gods Laxmi and Narayan […]