by Stephen Lendman It bears repeating what other articles stressed. Putin supports peace and stability. Obama wages one war after another. Putin affirms UN Charter and other rule of law principles. Obama ignores them. He claims a divine right to achieve…
more »