CRIMEA ON THE BAYOU

Crimea on the Bayou By Leonard Zwelling          Despite the American President’s reluctance to admit it, Crimea is now part of Russia and is likely to stay a part of Russia. After all, who is going to take it away? The Europeans? No chance. They need the Russian oil and gas to get through next […]

CRIMEA ON THE BAYOU Read More »