India calls recent political developments internal matters of Nepal
Setopati

Setopati

Kathmandu, May 26