3 years agoCIA whistleblower, Allen Harrow Parrot says that Obama & Biden sent Iran 152 Billion DollarsExposing the truthVerified