Saturday, 20 April 2024 07:15 AM
June 30, 2021 13:43 pm
Nepal is an independent and sovereign nation and can manage its own internal affairs. However, from time to time, complaints are heard that India has directly interfered in Nepal's internal affairs.