KATHMANDU: Nepal’s top human rights body chief has justified the arrest of Nepal Army Colonel Kumar Lama by British police. Chief of National Human Rights