There is also no 'right to lie and cover up war crimes and get away with it' in the US Constitution.
As Americans we have the fucking right to know that our oh so glorious leaders are covering up the wholesale slaughter of civilians. We have a right to hold our leaders and our military to a higher standard. If we had any damn idea of the atrocities being committed, in our name, so we could prosecute them; we would gain the high ground and be seen as a force of good, rather than a bunch of white guys stealing from the brown guys. As it stand now, we are not allowed to know what evils are carried out in our name, and that should make all Americans sick.
Unlike a lot of chicken hawks, some of us in the US want to know that we are trying to do things as properly as possible. If that means knowing when our soldiers or government murder innocents, then so be it.
If Americans are willing to allow our government and soldiers to hide behind some bullshit 'security' fence, then we deserve to suffer when those we have wronged retaliate.
America should be the good guy, but when we lie and hide truth, we just prove to the world that we cannot be trusted and that we are no better than the other impotent empires that have fallen before us.
Sadly a lot of people seem ok with that.