There is no network protocol per se, but there is commercial solutions like fortinet that can block countries iirc, but to note that it's only ip range based so it's not worth a lot
edit: yes, you can you bgp to blockhole subnet traffic - the standard doesn't play well if you want blackhole unrelated subnets from upstream network
Because unless you do, people will adopt behaviour that makes them productive, and instead of increasing security, your policies will drive it down.
This is not a result of "bad employees": this is a result of bad security policies.