Frances Townsend
Friday 08/18/2017
A report on Thursday's terror attack in Barcelona from former homeland security advisor Frances Townsend.
The Power of Questions close notice
A report on Thursday's terror attack in Barcelona from former homeland security advisor Frances Townsend.