Prime Minister Sushil Koirala has clarified on Sunday that the British RAF Chinook helicopters were barred to enter Nepal due to Nepal’s difficult terrain. At a press meet