YWN Videos Of Interest Video: Bin Laden Tape 3/19/08 May 18, 2008 4:41 pm 0 Share on Facebook Tweet on Twitter tweet Click HERE to hear the Bin Laden tape released on 3/19/08. Get email updates from Yeshiva World