teondrec12 teondrec12 07-05-2020 History contestada Which of these statements is TRUE? O Osama bin Laden was killed in Afghanistan O Operation Enduring Freedom ended in late 2014 O US troops are no longer stationed in Afghanistan. O Afghanistan still has not had a democratically-elected leader.