May 9, 2012 · LPACTV Overview
May 9, 2012 • 7:05AM

Existence or Extinction? That is the question. The recent warning by Russia if it's response to the completion of the NATO missile defense system in Eastern Europe puts that question squarely on the table.