Ten foreign nationals allegedly staying secretly in different locations across Kathmandu after entering Nepal illegally have been arrested by the Armed Police Force (APF), Nepal. According to the APF, its Intelligence Bureau took the individuals into custody on Wednesday and handed them over to the Department of Immigration for further investigation and necessary legal action. The arrested individuals have been identified as