At long last, we may get some answers on one of the biggest scandals of the Barack Obama years in American history. What really happened in Benghazi, Libya, on September 11, 2012, and how it is related to what one whistleblower is calling the trophy kill of Osama bin Laden and the demise of SEAL … Continue reading Benghazi And SEAL Team 6 Finally Shakes Loose