Stimulus Passes – Obama Congressional Win

Congress passes stimulus producing a huge victory for the president. Wired PR News – Congress has passed an economic stimulus bill for the sum of $787 billion. As reported by Associated Press (AP), President Barack Obama saw his first huge victory in Congress, as lawmakers voted 60-38 for its passing, and what is deemed a […]