5 days agoJohn Pilger- "The West is mystified that Vladimir Putin has a 90% approval rating"Libertarian99
14 days agoFormer CIA Latin America Chief Duane Clarridge: National security interestspalmernpVerified