So now Reid thinks he's Superman, flying around the world in a cape to save the day.
Reid's latest laughable assertion and my commentary about it can be found at Conservative Examiner.
What is it with these Democrats? Delusions of grandeur abound. Where is Nurse Ratched when you need her?