Madeleine Albright on Townhall

America - Fri Sep 14

The AP discussed the security of US embassies, and Madeleine Albright weighs in. ... more