February 20, 2017

Special Forces Kill Osama bin Laden

In an unexpected speech Sunday evening, President Obama announced US special forces have killed Osama bin Laden, the leader of al-Qaeda whose responsible for the deaths of 2,974 individuals on September 11th, 2001, and thousands of others around the world. Families who have lost relatives to bin Laden’s organization finally capture a sense of closure […]