Nepal Police
-
South Asia
Nepal Police opens fire at three Indians near India-Nepal border in Bihar, 1 injured.
Locals said the men were working in an agricultural field when the altercation between the cops and villagers took place,…
Read More »