American Pharma: Abdicating Their Responsibility

travel

American Pharma: Abdicating Their Responsibility

(Originally published 1/19/11) Legal developments show that drug companies may have already abdicated their fundamental responsibility. Research published today in the New England Journal of Medicine indicates that two of the primary drugs used…

Dubai's $6.7bn Marsha metro car revealed

politics

Dubai’s $6.7bn Marsha metro car revealed

Image copyright AP Image caption The Dubai Metro passes the vast Zabeel Square underpass under the Jebel Ali Sea The latest rail car to be unveiled in the country of Dubai is an aluminium-framed…