> everyday cops carrying loaded assault rifles in public all the time.
It's to protect you against these evil terrorists who hate your Freedom! I'm joking, but that's basically what politicians in the US say the whole time to justify such measures. 9/11 has been a Godsend for all the ones who wanted to push for militarization of police forces.
It's to protect you against these evil terrorists who hate your Freedom! I'm joking, but that's basically what politicians in the US say the whole time to justify such measures. 9/11 has been a Godsend for all the ones who wanted to push for militarization of police forces.