davidl on March 6th, 2014

Lt. Colonel Ralph Peters, USA (retired): Putin establishes facts on the ground. Look, the vote in the Crimean parliament today, begging to be allowed to join Russia — it’s a done deal. The plebiscite coming up in less than two weeks is a done deal. Crimea now belongs to Russia. As I’ve said on FOX […]

Continue reading about Ralph Peters: Obama is Delusional