american-made bombs in yemen: are we not better than this?
U.S policymakers tend to forget that while they are worried about Russia and China, Washington is overstretched, fighting at least five wars Afghanistan, Iraq, Somalia, Syria, and Yemen.. ..…