scholarsandrogues.com
S&R Exclusive: Obama finds his Hypocratic voice on BP
During the course of 2009 and 2010, Toyota recalled over 9 million of its vehicles due to production-related faults. An alleged 37 people have died due to these faults since 2000. However, Toyota…