Madeleine Albright: Travel ban ‘anti-American’

Wearing a Statue of Liberty pin, former US Secretary of State Madeleine Albright says there are “tears in the eyes of the statue.”

Source:: CNN Top Stories