May 2, 2011
by Rizwan Ladha
Tonight, at 11:35pm EST on a Sunday evening, President Obama announced that Osama bin Laden is now dead, thanks to U.S. action taken within Pakistan. This is a tremendous breakthrough in America’s self-proclaimed “war on terror,” and certainly newsworthy. More importantly, it is a rare but special moment of justice for all of the families [...]
Read the full article →
April 2, 2011
by Rizwan Ladha
In the wake of the earthquake and tsunami that overwhelmed the Fukushima-Daiichi nuclear power plant in Japan, and as workers continue battling the second- and third-degree effects of the disaster, important questions are being raised about the future of nuclear energy in the United States. The U.S. Department of Energy has been investing for a long time [...]
Read the full article →