US senators openly question the Pentagon for possible war crimes

.....

© Il Manifesto Global