Senator Ted Cruz on ABC’s “This Week” says President Obama has failed to fulfill his promise to track down the perpetrators of the Benghazi terrorist attack after a whole year.
Senator Ted Cruz on ABC’s “This Week” says President Obama has failed to fulfill his promise to track down the perpetrators of the Benghazi terrorist attack after a whole year.