Taking the responsibility for our own actions is leftist agenda??
The thigns you cite are things leftists always cite to bash America. This isn't the place to bash America. Try DUh. This kind of America-bashing is welcome there, not here.
However, if you post there, you may have to learn to spell America with a k.