🌐 Galgamuwa

location LK

Galgamuwa is a town in Sri Lanka’s North Western Province that may be referenced in global intelligence monitoring for regional developments and events.

2
Signals
1
Articles

Linked Signals

SignalStatusLensRoleConfidenceLast Seen
In Sri Lanka, human-elephant conflict takes deadly toll expired Health epicenter 52%
In Sri Lanka, human-elephant conflict takes deadly toll expired Conflict theater 95%