The Death of Osama bin Laden — January 10, 2021

  The Death of Osama bin Laden   By Larry Romanoff, January 10, 2021   77 marines in a fierce firefight for 40 minutes against a man, a few women … Continue reading The Death of Osama bin Laden — January 10, 2021