Clamping down on the country

How Nepal Police came to acquire a strange contraption to enforce the lockdown
Deepak Kharel
April 29, 2020

Recommended