10 million dollars deposited in our Swiss bank account? That dopey Ollie North must've screwed up again.
April 12, 2017