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 »