Germany lodges strong protest over corruption charges against German firms awarded passport contracts Warns of complex legal and financial risks if contracts canceled
Setopati

Setopati

Kathmandu, June 25