๐ŸŒ Humla district

location

Humla district is a remote mountainous district in Karnali Province, northwestern Nepal, bordering China and monitored for developments affecting border security, transport access, and local stability.

1
Signals
1
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
Home minister pins rank insignia on new police chief active Security affected 100%