Debunking the rumors about Russia caving in to Israel