With soaring rhetoric and adoring crowds, Barack Obama has now demonstrated support from all elements of the Democratic Party. The current front-runner is now under scrutiny as never before. Is he making promises he could never fulfill? Is he saying what Americans need to hear in the way they wan to hear it? Also, competing funerals in Beirut, and the US criticized China for creating space debris by destroying a satellite. Now it's reported that the US plans to shoot down one of its own.
Photo: Chip Somodevilla/Getty Images