People are busy trolling Nepal Police by leaving reviews calling the services provided by the cops were unsatisfactory.